Trait tract_pulse::internal::Datum[]

pub trait Datum: 'static + Clone + Send + Sync + Debug + Display + Default + PartialEq<Self> {
    fn name() -> &'static str;
fn datum_type() -> DatumType; }

Required methods

fn name() -> &'static str

fn datum_type() -> DatumType

Implementations on Foreign Types

impl Datum for f64

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for u32

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for f32

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for i32

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for bool

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for u64

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for i8

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for u8

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for i64

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for i16

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for u16

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

Implementors

impl Datum for TDim

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for Blob

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for f16

pub fn name() -> &'static str

pub fn datum_type() -> DatumType

impl Datum for String

pub fn name() -> &'static str

pub fn datum_type() -> DatumType