Enum n5::DataType
[−]
[src]
pub enum DataType { UINT8, UINT16, UINT32, UINT64, INT8, INT16, INT32, INT64, FLOAT32, FLOAT64, }
Variants
UINT8
UINT16
UINT32
UINT64
INT8
INT16
INT32
INT64
FLOAT32
FLOAT64
Trait Implementations
impl PartialEq for DataType
[src]
fn eq(&self, __arg_0: &DataType) -> bool
[src]
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]
This method tests for !=
.
impl Debug for DataType
[src]
impl TypeReflection<u8> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<u8>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u8>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u8>>>>
impl TypeReflection<u16> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<u16>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u16>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u16>>>>
impl TypeReflection<u32> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<u32>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u32>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u32>>>>
impl TypeReflection<u64> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<u64>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u64>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<u64>>>>
impl TypeReflection<i8> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<i8>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i8>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i8>>>>
impl TypeReflection<i16> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<i16>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i16>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i16>>>>
impl TypeReflection<i32> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<i32>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i32>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i32>>>>
impl TypeReflection<i64> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<i64>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i64>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<i64>>>>
impl TypeReflection<f32> for DataType
[src]
fn get_type_variant() -> DataType
[src]
impl DataBlockCreator<Vec<f32>> for DataType
[src]
fn create_data_block(
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<f32>>>>
[src]
&self,
block_size: Vec<i32>,
grid_position: Vec<i64>,
num_el: usize
) -> Option<Box<DataBlock<Vec<f32>>>>