[][src]Struct hdf5_sys::h5l::H5L_class_t

#[repr(C)]pub struct H5L_class_t {
    pub version: c_int,
    pub id: H5L_type_t,
    pub comment: *const c_char,
    pub create_func: H5L_create_func_t,
    pub move_func: H5L_move_func_t,
    pub copy_func: H5L_copy_func_t,
    pub trav_func: H5L_traverse_func_t,
    pub del_func: H5L_delete_func_t,
    pub query_func: H5L_query_func_t,
}

Fields

version: c_intid: H5L_type_tcomment: *const c_charcreate_func: H5L_create_func_tmove_func: H5L_move_func_tcopy_func: H5L_copy_func_ttrav_func: H5L_traverse_func_tdel_func: H5L_delete_func_tquery_func: H5L_query_func_t

Trait Implementations

impl Clone for H5L_class_t[src]

impl Copy for H5L_class_t[src]

impl Debug for H5L_class_t[src]

impl Default for H5L_class_t[src]

Auto Trait Implementations

impl RefUnwindSafe for H5L_class_t

impl !Send for H5L_class_t

impl !Sync for H5L_class_t

impl Unpin for H5L_class_t

impl UnwindSafe for H5L_class_t

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> 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.