pub(crate) type Socket = OwnedFd;
#[repr(transparent)]pub(crate) struct Socket { /* private fields */ }