rust/library/std/src/sys
bors cb50d4d856 Auto merge of #137424 - Ayush1325:uefi-path-node, r=nicholasbishop,cuviper
uefi: helpers: Add DevicePathNode abstractions

- UEFI device path is a series of nodes layed out in a contiguous memory region. So it makes sense to use Iterator abstraction for modeling DevicePaths
- This PR has been split off from #135368 for easier review. The allow dead_code will be removed in #135368

cc `@nicholasbishop`
2025-03-14 13:55:32 +00:00
..
alloc Apply rustc-0023-Add-Trusty-OS-support-to-Rust-std.patch 2025-03-10 10:00:24 -07:00
anonymous_pipe Move std::pipe::* into std::io 2025-01-17 01:30:05 +11:00
fs Rollup merge of #138269 - Ayush1325:uefi-fs-permission, r=joboet 2025-03-12 17:59:07 +01:00
io library: Use size_of from the prelude instead of imported 2025-03-06 20:20:38 -08:00
net library: Use size_of from the prelude instead of imported 2025-03-06 20:20:38 -08:00
os_str Specialize OsString::push for strings 2025-02-28 13:42:31 -08:00
pal Auto merge of #137424 - Ayush1325:uefi-path-node, r=nicholasbishop,cuviper 2025-03-14 13:55:32 +00:00
path Remove has_redox_scheme 2025-03-13 20:09:07 +00:00
personality library: Use size_of from the prelude instead of imported 2025-03-06 20:20:38 -08:00
random Apply rustc-0023-Add-Trusty-OS-support-to-Rust-std.patch 2025-03-10 10:00:24 -07:00
stdio Rollup merge of #137355 - thaliaarchi:io-optional-methods/sgx, r=ChrisDenton 2025-03-13 10:58:19 +01:00
sync Fix *-win7-windows-msvc target since 26eeac1a1e 2025-02-19 18:05:37 +08:00
thread_local Remove custom TLS implementation for Trusty targets 2025-03-10 10:00:25 -07:00
backtrace.rs Improve comments for the default backtrace printer 2024-12-04 20:54:37 -05:00
cmath.rs Implement f{16,32,64,128}::{erf,erfc} 2025-02-14 01:23:16 +03:00
exit_guard.rs Attempt to fix CI 2024-07-08 09:19:25 -05:00
mod.rs std: move stdio to sys 2025-03-09 23:42:13 +01:00