Enum n5::DataType [−][src]
pub enum DataType { UINT8, UINT16, UINT32, UINT64, INT8, INT16, INT32, INT64, FLOAT32, FLOAT64, }
Data types representable in N5.
Variants
UINT8
UINT16
UINT32
UINT64
INT8
INT16
INT32
INT64
FLOAT32
FLOAT64
Methods
impl DataType
[src]
impl DataType
Trait Implementations
impl PartialEq for DataType
[src]
impl PartialEq for DataType
fn eq(&self, other: &DataType) -> bool
[src]
fn eq(&self, other: &DataType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Debug for DataType
[src]
impl Debug for DataType
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for DataType
[src]
impl Clone for DataType
fn clone(&self) -> DataType
[src]
fn clone(&self) -> DataType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for DataType
[src]
impl Copy for DataType
impl TypeReflection<u8> for DataType
[src]
impl TypeReflection<u8> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<u8> for DataType
[src]
impl DataBlockCreator<u8> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u8>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u8>>
impl TypeReflection<u16> for DataType
[src]
impl TypeReflection<u16> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<u16> for DataType
[src]
impl DataBlockCreator<u16> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u16>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u16>>
impl TypeReflection<u32> for DataType
[src]
impl TypeReflection<u32> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<u32> for DataType
[src]
impl DataBlockCreator<u32> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u32>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u32>>
impl TypeReflection<u64> for DataType
[src]
impl TypeReflection<u64> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<u64> for DataType
[src]
impl DataBlockCreator<u64> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u64>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<u64>>
impl TypeReflection<i8> for DataType
[src]
impl TypeReflection<i8> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<i8> for DataType
[src]
impl DataBlockCreator<i8> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i8>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i8>>
impl TypeReflection<i16> for DataType
[src]
impl TypeReflection<i16> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<i16> for DataType
[src]
impl DataBlockCreator<i16> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i16>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i16>>
impl TypeReflection<i32> for DataType
[src]
impl TypeReflection<i32> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<i32> for DataType
[src]
impl DataBlockCreator<i32> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i32>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i32>>
impl TypeReflection<i64> for DataType
[src]
impl TypeReflection<i64> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<i64> for DataType
[src]
impl DataBlockCreator<i64> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i64>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<i64>>
impl TypeReflection<f32> for DataType
[src]
impl TypeReflection<f32> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<f32> for DataType
[src]
impl DataBlockCreator<f32> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<f32>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<f32>>
impl TypeReflection<f64> for DataType
[src]
impl TypeReflection<f64> for DataType
fn get_type_variant() -> DataType
[src]
fn get_type_variant() -> DataType
impl DataBlockCreator<f64> for DataType
[src]
impl DataBlockCreator<f64> for DataType
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<f64>>
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<VecDataBlock<f64>>