Struct otter_api_tests::imports::libc::sembuf[]

#[repr(C)]
pub struct sembuf { pub sem_num: u16, pub sem_op: i16, pub sem_flg: i16, }

Fields

sem_num: u16sem_op: i16sem_flg: i16

Trait Implementations

impl Clone for sembuf

impl Copy for sembuf

impl Debug for sembuf

impl Eq for sembuf

impl Hash for sembuf

impl PartialEq<sembuf> for sembuf

impl StructuralEq for sembuf

impl StructuralPartialEq for sembuf

Auto Trait Implementations

impl RefUnwindSafe for sembuf

impl Send for sembuf

impl Sync for sembuf

impl Unpin for sembuf

impl UnwindSafe for sembuf

Blanket Implementations

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

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

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

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Any + Send + Sync

impl<A> DynCastExt for A

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

impl<T, U> Into<U> for T where
    U: From<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<V, T> VZip<V> for T where
    V: MultiLane<T>,