about summary refs log tree commit diff
path: root/library/std/src/sys/os_str/wtf8.rs
AgeCommit message (Expand)AuthorLines
2025-08-20Move WTF-8 code from std to core/allocltdk-3/+5
2025-06-04Rollup merge of #141467 - cyrgani:const-empty-stringlikes, r=AmanieuMatthias Krüger-1/+1
2025-05-24make `OsString::new` and `PathBuf::new` unstably constcyrgani-1/+1
2025-05-15Fix confusing WTF surrogate safety docsteor-3/+3
2025-04-30Make internal `OsString::truncate` and `extend_from_slice` unsafeThalia Archibald-9/+21
2025-02-28Specialize OsString::push for stringsThalia Archibald-0/+5
2025-02-19Add fast path for displaying pre-validated Wtf8BufThalia Archibald-2/+2
2025-02-16Synchronize platform adaptors for OsString/OsStrThalia Archibald-38/+69
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/+12
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-17forbid(unsafe_op_in_unsafe_fn) in sys/os_strChris Denton-2/+0
2024-07-15Deny more windows unsafe_op_in_unsafe_fnChris Denton-2/+3
2024-06-25`PathBuf::as_mut_vec` removed and verified for UEFI and Windows platforms #12...ash-3/+13
2024-06-20Convert some module-level `//` and `///` comments to `//!`.Nicholas Nethercote-2/+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-1/+6
2024-01-15std: move OS String implementation into `sys`joboet-0/+245