Skip to main content

RowField

Trait RowField 

Source
pub trait RowField: LeBytes {
    const VALUE_TYPE: ValueType;
}

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl RowField for bool

Source§

const VALUE_TYPE: ValueType = ValueType::Boolean

Source§

impl RowField for f32

Source§

const VALUE_TYPE: ValueType = ValueType::Float4

Source§

impl RowField for f64

Source§

const VALUE_TYPE: ValueType = ValueType::Float8

Source§

impl RowField for i8

Source§

const VALUE_TYPE: ValueType = ValueType::Int1

Source§

impl RowField for i16

Source§

const VALUE_TYPE: ValueType = ValueType::Int2

Source§

impl RowField for i32

Source§

const VALUE_TYPE: ValueType = ValueType::Int4

Source§

impl RowField for i64

Source§

const VALUE_TYPE: ValueType = ValueType::Int8

Source§

impl RowField for i128

Source§

const VALUE_TYPE: ValueType = ValueType::Int16

Source§

impl RowField for u8

Source§

const VALUE_TYPE: ValueType = ValueType::Uint1

Source§

impl RowField for u16

Source§

const VALUE_TYPE: ValueType = ValueType::Uint2

Source§

impl RowField for u32

Source§

const VALUE_TYPE: ValueType = ValueType::Uint4

Source§

impl RowField for u64

Source§

const VALUE_TYPE: ValueType = ValueType::Uint8

Source§

impl RowField for u128

Source§

const VALUE_TYPE: ValueType = ValueType::Uint16

Implementors§

Source§

impl RowField for Date

Source§

const VALUE_TYPE: ValueType = ValueType::Date

Source§

impl RowField for DateTime

Source§

const VALUE_TYPE: ValueType = ValueType::DateTime

Source§

impl RowField for Duration

Source§

const VALUE_TYPE: ValueType = ValueType::Duration

Source§

impl RowField for IdentityId

Source§

const VALUE_TYPE: ValueType = ValueType::IdentityId

Source§

impl RowField for Time

Source§

const VALUE_TYPE: ValueType = ValueType::Time

Source§

impl RowField for Uuid4

Source§

const VALUE_TYPE: ValueType = ValueType::Uuid4

Source§

impl RowField for Uuid7

Source§

const VALUE_TYPE: ValueType = ValueType::Uuid7