Enum LogicalType
pub enum LogicalType {
}Expand description
A leaf (scalar or reference) type, format-neutral but precise enough to reconstruct a source type (width/signedness preserved).
Variants§
Bool
Int32
Int64
UInt32
UInt64
Float
Double
String
Bytes
Timestamp
Duration
Enum
A named enumeration with its symbol names.
Object
A reference to another SchemaObject by fully-qualified name.
Trait Implementations§
§impl Clone for LogicalType
impl Clone for LogicalType
§fn clone(&self) -> LogicalType
fn clone(&self) -> LogicalType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for LogicalType
impl Debug for LogicalType
§impl PartialEq for LogicalType
impl PartialEq for LogicalType
impl Eq for LogicalType
impl StructuralPartialEq for LogicalType
Auto Trait Implementations§
impl Freeze for LogicalType
impl RefUnwindSafe for LogicalType
impl Send for LogicalType
impl Sync for LogicalType
impl Unpin for LogicalType
impl UnwindSafe for LogicalType
Blanket Implementations§
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