[][src]Struct lv2rs_atom::vector::VectorHeader

#[repr(C)]
pub struct VectorHeader { pub child_size: c_uint, pub child_type: c_uint, }

The body header of a vector.

It contains the size of the child type (which has to be static) and the child type itself. This struct is also repr(C) and is used to interpret raw atom data.

Fields

child_size: c_uintchild_type: c_uint

Trait Implementations

impl ArrayAtomHeader for VectorHeader[src]

type InitializationParameter = URID

Type of the parameter for initialize.

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

impl<T, U> TryInto 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> Any for T where
    T: 'static + ?Sized
[src]