pub trait Datum: Clone + Send + Sync + Debug + Display + Default + 'static + PartialEq<Self> {
    // Required methods
    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 i32

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for u64

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for i64

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for f64

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for u32

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for u8

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for i16

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for f32

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for u16

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for i8

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

§

impl Datum for bool

§

fn name() -> &'static str

§

fn datum_type() -> DatumType

Implementors§

§

impl Datum for TDim

§

impl Datum for Blob

§

impl Datum for f16

§

impl Datum for String