pub enum FvType {
Bool,
Int32,
Int64,
Float32,
Float64,
Utf8,
Date32,
TimestampMs,
}Expand description
Base column types the contract admits. Kept deliberately small; extended with value-types (currency, geo, classification) on the same seam later.
Variants§
Bool
Int32
Int64
Float32
Float64
Utf8
Date32
TimestampMs
UTC timestamp, millisecond precision (the plane’s temporal default).
Implementations§
Trait Implementations§
impl Copy for FvType
Source§impl<'de> Deserialize<'de> for FvType
impl<'de> Deserialize<'de> for FvType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FvType
impl StructuralPartialEq for FvType
Auto Trait Implementations§
impl Freeze for FvType
impl RefUnwindSafe for FvType
impl Send for FvType
impl Sync for FvType
impl Unpin for FvType
impl UnsafeUnpin for FvType
impl UnwindSafe for FvType
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.