Sample

Trait Sample 

Source
pub trait Sample: Sealed {
    const DATA_TYPE: DataType;
}
Expand description

Trait of objects that can be stored in Buffer.

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Sample for bool

Source§

const DATA_TYPE: DataType = DataType::Bool

Source§

impl Sample for f32

Source§

const DATA_TYPE: DataType = DataType::Fp32

Source§

impl Sample for f64

Source§

const DATA_TYPE: DataType = DataType::Fp64

Source§

impl Sample for i8

Source§

const DATA_TYPE: DataType = DataType::Int8

Source§

impl Sample for i16

Source§

const DATA_TYPE: DataType = DataType::Int16

Source§

impl Sample for i32

Source§

const DATA_TYPE: DataType = DataType::Int32

Source§

impl Sample for i64

Source§

const DATA_TYPE: DataType = DataType::Int64

Source§

impl Sample for u8

Source§

const DATA_TYPE: DataType = DataType::Uint8

Source§

impl Sample for u16

Source§

const DATA_TYPE: DataType = DataType::Uint16

Source§

impl Sample for u32

Source§

const DATA_TYPE: DataType = DataType::Uint32

Source§

impl Sample for u64

Source§

const DATA_TYPE: DataType = DataType::Uint64

Source§

impl Sample for bf16

Source§

const DATA_TYPE: DataType = DataType::Bf16

Source§

impl Sample for f16

Source§

const DATA_TYPE: DataType = DataType::Fp16

Implementors§

Source§

impl Sample for Byte

Source§

const DATA_TYPE: DataType = DataType::Bytes