[][src]Trait hdf5::H5Type

pub unsafe trait H5Type: 'static {
    pub fn type_descriptor() -> TypeDescriptor;
}

Required methods

Loading content...

Implementations on Foreign Types

impl H5Type for isize[src]

impl H5Type for i32[src]

impl<B, C, D, E, F, G, H, I, J, K, L> H5Type for (B, C, D, E, F, G, H, I, J, K, L) where
    C: H5Type,
    B: H5Type,
    D: H5Type,
    F: H5Type,
    E: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for i64[src]

impl<E, F, G, H, I, J, K, L> H5Type for (E, F, G, H, I, J, K, L) where
    F: H5Type,
    E: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl<I, J, K, L> H5Type for (I, J, K, L) where
    K: H5Type,
    I: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl<H, I, J, K, L> H5Type for (H, I, J, K, L) where
    K: H5Type,
    I: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for i8[src]

impl H5Type for i16[src]

impl H5Type for u16[src]

impl H5Type for f64[src]

impl<D, E, F, G, H, I, J, K, L> H5Type for (D, E, F, G, H, I, J, K, L) where
    D: H5Type,
    F: H5Type,
    E: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for u32[src]

impl H5Type for u64[src]

impl<C, D, E, F, G, H, I, J, K, L> H5Type for (C, D, E, F, G, H, I, J, K, L) where
    C: H5Type,
    D: H5Type,
    F: H5Type,
    E: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for f32[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> H5Type for (A, B, C, D, E, F, G, H, I, J, K, L) where
    C: H5Type,
    A: H5Type,
    B: H5Type,
    D: H5Type,
    F: H5Type,
    E: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for usize[src]

impl<J, K, L> H5Type for (J, K, L) where
    K: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl<G, H, I, J, K, L> H5Type for (G, H, I, J, K, L) where
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

impl H5Type for u8[src]

impl<L> H5Type for (L,) where
    L: H5Type
[src]

impl<K, L> H5Type for (K, L) where
    K: H5Type,
    L: H5Type
[src]

impl H5Type for bool[src]

impl<F, G, H, I, J, K, L> H5Type for (F, G, H, I, J, K, L) where
    F: H5Type,
    K: H5Type,
    I: H5Type,
    G: H5Type,
    H: H5Type,
    J: H5Type,
    L: H5Type
[src]

Loading content...

Implementors

impl H5Type for VarLenAscii[src]

impl H5Type for VarLenUnicode[src]

impl<A> H5Type for FixedAscii<A> where
    A: Array<Item = u8>, 
[src]

impl<A> H5Type for FixedUnicode<A> where
    A: Array<Item = u8>, 
[src]

impl<T> H5Type for VarLenArray<T> where
    T: H5Type + Copy
[src]

impl<T, I> H5Type for T where
    T: Array<Item = I>,
    I: H5Type
[src]

Loading content...