Struct libc::msqid_ds
#[repr(C)]
pub struct msqid_ds {
pub msg_perm: ::ipc_perm,
pub msg_stime: ::time_t,
pub msg_rtime: ::time_t,
pub msg_ctime: ::time_t,
pub msg_qnum: ::msgqnum_t,
pub msg_qbytes: ::msglen_t,
pub msg_lspid: ::pid_t,
pub msg_lrpid: ::pid_t,
/* some fields hidden */
}
Fields
pub msg_perm: ::ipc_perm
pub msg_stime: ::time_t
pub msg_rtime: ::time_t
pub msg_ctime: ::time_t
pub msg_qnum: ::msgqnum_t
pub msg_qbytes: ::msglen_t
pub msg_lspid: ::pid_t
pub msg_lrpid: ::pid_t
Trait Implementations
impl Debug for msqid_ds
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Hash for msqid_ds
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl StructuralEq for msqid_ds
impl StructuralPartialEq for msqid_ds
Auto Trait Implementations
impl RefUnwindSafe for msqid_ds
impl UnwindSafe for msqid_ds
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T