#[repr(u16)]
pub enum ColumnKind {
Show 19 variants
String,
Bool,
Int8,
UInt8,
Int16,
UInt16,
Int32,
UInt32,
Float32,
Int64,
UInt64,
PackedBool0,
PackedBool1,
PackedBool2,
PackedBool3,
PackedBool4,
PackedBool5,
PackedBool6,
PackedBool7,
}
Available on crate feature
exh
only.Expand description
The kind of data structure stored in a column.
Variants
String
Bool
Int8
UInt8
Int16
UInt16
Int32
UInt32
Float32
Int64
UInt64
PackedBool0
PackedBool1
PackedBool2
PackedBool3
PackedBool4
PackedBool5
PackedBool6
PackedBool7
Trait Implementations
sourceimpl BinRead for ColumnKind
impl BinRead for ColumnKind
sourcefn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_options: &ReadOptions,
__binrw_generated_var_arguments: Self::Args
) -> BinResult<Self>
fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_options: &ReadOptions,
__binrw_generated_var_arguments: Self::Args
) -> BinResult<Self>
sourceimpl Clone for ColumnKind
impl Clone for ColumnKind
sourcefn clone(&self) -> ColumnKind
fn clone(&self) -> ColumnKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ColumnKind
impl Debug for ColumnKind
sourceimpl From<ColumnKind> for u16
impl From<ColumnKind> for u16
sourcefn from(enum_value: ColumnKind) -> Self
fn from(enum_value: ColumnKind) -> Self
Converts to this type from the input type.
impl Copy for ColumnKind
Auto Trait Implementations
impl RefUnwindSafe for ColumnKind
impl Send for ColumnKind
impl Sync for ColumnKind
impl Unpin for ColumnKind
impl UnwindSafe for ColumnKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more