[][src]Struct libc::xucred

#[repr(C)]
pub struct xucred {
    pub cr_version: c_uint,
    pub cr_uid: uid_t,
    pub cr_ngroups: c_short,
    pub cr_groups: [gid_t; 16],
}

Fields

cr_version: c_uintcr_uid: uid_tcr_ngroups: c_shortcr_groups: [gid_t; 16]

Trait Implementations

impl Copy for xucred[src]

impl Clone for xucred[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for xucred

impl Unpin for xucred

impl Sync for xucred

impl UnwindSafe for xucred

impl RefUnwindSafe for xucred

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]