Enum avro_schema::schema::LongLogical
source · [−]pub enum LongLogical {
Time,
TimestampMillis,
TimestampMicros,
LocalTimestampMillis,
LocalTimestampMicros,
}
Expand description
Enum of all logical types of Schema::Long
Variants
Time
A time
TimestampMillis
A timestamp
TimestampMicros
A timestamp
LocalTimestampMillis
A timestamp without timezone
LocalTimestampMicros
A timestamp without timezone
Trait Implementations
sourceimpl Clone for LongLogical
impl Clone for LongLogical
sourcefn clone(&self) -> LongLogical
fn clone(&self) -> LongLogical
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 more
sourceimpl Debug for LongLogical
impl Debug for LongLogical
sourceimpl Hash for LongLogical
impl Hash for LongLogical
sourceimpl PartialEq<LongLogical> for LongLogical
impl PartialEq<LongLogical> for LongLogical
impl Copy for LongLogical
impl Eq for LongLogical
impl StructuralEq for LongLogical
impl StructuralPartialEq for LongLogical
Auto Trait Implementations
impl RefUnwindSafe for LongLogical
impl Send for LongLogical
impl Sync for LongLogical
impl Unpin for LongLogical
impl UnwindSafe for LongLogical
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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