about summary refs log tree commit diff
path: root/library/std/src/os/solid
AgeCommit message (Expand)AuthorLines
2025-02-14Add safe new to NotAllOnesKornel-10/+4
2025-02-12std: replace the `FromInner` implementation for addresses with private conver...joboet-2/+2
2025-02-02std: move network code into `sys`joboet-2/+2
2025-01-09Update a bunch of library types for MCP807Scott McMurray-14/+13
2024-08-03Rollup merge of #127586 - zachs18:more-must-use, r=cuviperMatthias Krüger-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+1
2024-07-26Fix doc nitsJohn Arundel-1/+1
2024-07-24Rollup merge of #127733 - GrigorenkoPV:don't-forget, r=AmanieuMatthias Krüger-4/+2
2024-07-19kmc-solid: forbid(unsafe_op_in_unsafe_fn)Jubilee Young-1/+1
2024-07-15lib: replace some `mem::forget`'s with `ManuallyDrop`Pavel Grigorenko-4/+2
2024-07-10Add `must_use` to IntoRawFd/IntoRawSocket/IntoRawHandle's methods.Zachary S-0/+1
2023-11-08kmc-solid: Re-export `{As,Borrowed,Owned}Fd` in `std::os::solid::prelude`Tomoaki Kawada-1/+1
2023-11-08kmc-solid: Reimplement `AsFd` etc for `{TcpStream,TcpListener,UdpSocket}` by ...Tomoaki Kawada-3/+3
2023-11-08kmc-solid: Replace `{From,Into}Inner<c_int>` impls with `*RawFd` for `Socket`Tomoaki Kawada-3/+3
2023-11-08kmc-solid: Implement `AsFd` for `{Arc,Rc,Box}<impl AsFd>`Tomoaki Kawada-0/+33
2023-11-08kmc-solid: Implement `AsFd` and conversion to/from `OwnedFd` for `{TcpStream,...Tomoaki Kawada-0/+26
2023-11-08kmc-solid: Document I/O safety in `std::os::solid::io`Tomoaki Kawada-0/+44
2023-11-08kmc-solid: Add `std::os::solid::io::{BorrowedFd,OwnedFd,AsFd}`Tomoaki Kawada-0/+191
2023-08-14sync the various FromRawFd trait docs, and remove 'valid'Ralf Jung-9/+13
2023-08-13add more explicit I/O safety documentationRalf Jung-1/+3
2021-09-28Add SOLID targetsTomoaki Kawada-0/+171