Sha256: 72008ca5352432de2203321244da5377afe5779ac15f5f6a577998c037e7e4ae
Contents?: true
Size: 881 Bytes
Versions: 19
Compression:
Stored size: 881 Bytes
Contents
//! Unix specific network types. // This module does not currently provide any public API, but it was // unintentionally defined as a public module. Hide it from the documentation // instead of changing it to a private module to avoid breakage. #[doc(hidden)] pub mod datagram; pub(crate) mod listener; mod split; pub use split::{ReadHalf, WriteHalf}; mod split_owned; pub use split_owned::{OwnedReadHalf, OwnedWriteHalf, ReuniteError}; mod socketaddr; pub use socketaddr::SocketAddr; pub(crate) mod stream; pub(crate) use stream::UnixStream; mod ucred; pub use ucred::UCred; pub mod pipe; /// A type representing process and process group IDs. #[allow(non_camel_case_types)] pub type uid_t = u32; /// A type representing user ID. #[allow(non_camel_case_types)] pub type gid_t = u32; /// A type representing group ID. #[allow(non_camel_case_types)] pub type pid_t = i32;
Version data entries
19 entries across 19 versions & 1 rubygems