about summary refs log tree commit diff
path: root/library/std/src/sys_common/wtf8.rs
AgeCommit message (Expand)AuthorLines
2024-11-12Make `CloneToUninit` dyn-compatibleZachary S-3/+3
2024-09-25Use `&raw` in the standard libraryJosh Stone-2/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Sparkle some attributes over `CloneToUninit` stuffPavel Grigorenko-0/+1
2024-07-29impl CloneToUninit for Path and OsStrPavel Grigorenko-0/+11
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+1
2024-07-14std: Unsafe-wrap in Wtf8 implJubilee Young-4/+10
2024-06-25set self.is_known_utf8 to false in extend_from_sliceash-1/+1
2024-06-25`PathBuf::as_mut_vec` removed and verified for UEFI and Windows platforms #12...ash-6/+6
2024-06-12Make PathBuf less Ok with adding UTF-16 then `into_string`Jubilee Young-0/+3
2024-06-04impl OsString::leak & PathBuf::leakschvv31n-0/+5
2024-04-26PathBuf: replace transmuting by accessor functionsRalf Jung-0/+6
2024-01-21Move `OsStr::slice_encoded_bytes` validation to platform modulesJan Verbeek-4/+32
2023-08-14std: add some missing repr(transparent)Ralf Jung-0/+2
2023-07-07Allow limited access to `OsString` bytesEd Page-0/+15
2023-06-14Rollup merge of #98202 - aticu:impl_tryfrom_osstr_for_str, r=AmanieuMatthias Krüger-7/+2
2023-06-12Implement `TryFrom<&OsStr>` for `&str`aticu-7/+2
2023-03-27Allow access to `OsStr` bytesEd Page-1/+7
2023-05-01Inline AsInner implementationsKonrad Borowski-0/+1
2023-03-03Match unmatched backticks in library/est31-1/+1
2023-01-14Use associated items of `char` instead of freestanding items in `core::char`Lukas Markeffsky-3/+3
2022-08-24Auto merge of #96869 - sunfishcode:main, r=joshtriplettbors-17/+75
2022-08-10Guarantee `try_reserve` preserves the contents on errorYOSHIOKA Takuma-1/+2
2022-06-23Don't eagerly scan for `is_known_utf8` in `to_ascii_lowercase`/`uppercase`.Dan Gohman-8/+2
2022-06-23Panic safety.Dan Gohman-7/+7
2022-06-23Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8.Dan Gohman-17/+81
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+1
2022-04-25Make EncodeWide implement FusedIteratorAron Parker-1/+4
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2021-12-29Address commentsXuanwo-4/+4
2021-12-28Implement support in wtf8Xuanwo-0/+37
2021-11-21libcore: assume the input of `next_code_point` and `next_code_point_reverse` ...Eduardo Sánchez Muñoz-1/+2
2021-10-22docs: Escape brackets to satisfy the linkcheckerNoah Lev-1/+1
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-1/+1
2021-06-19Account for self.extra in size_hint for EncodeWideDeadbeef-1/+2
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-404/+3
2020-07-27mv std libs to library/mark-0/+1285