[][src]Trait n5::data_type::ReflectedType

pub trait ReflectedType: Send + Sync + Clone + Default + 'static {
    const VARIANT: DataType;
    fn create_data_block(header: BlockHeader) -> VecDataBlock<Self> { ... }
}

Trait implemented by primitive types that are reflected in N5.

The supertraits are not necessary for this trait, but are used to remove redundant bounds elsewhere when operating generically over data types.

Associated Constants

Loading content...

Provided methods

Loading content...

Implementations on Foreign Types

impl ReflectedType for u8[src]

impl ReflectedType for u16[src]

impl ReflectedType for u32[src]

impl ReflectedType for u64[src]

impl ReflectedType for i8[src]

impl ReflectedType for i16[src]

impl ReflectedType for i32[src]

impl ReflectedType for i64[src]

impl ReflectedType for f32[src]

impl ReflectedType for f64[src]

Loading content...

Implementors

Loading content...