enum UnionFieldKind {
Show 24 variants
Null,
Boolean,
Int,
Long,
Float,
Double,
Bytes,
String,
Date,
TimeMillis,
TimeMicros,
TimestampMillisUtc,
TimestampMillisLocal,
TimestampMicrosUtc,
TimestampMicrosLocal,
Duration,
Fixed,
Decimal,
Enum,
Array,
Record,
Map,
Uuid,
Union,
}
Variants§
Null
Boolean
Int
Long
Float
Double
Bytes
String
Date
TimeMillis
TimeMicros
TimestampMillisUtc
TimestampMillisLocal
TimestampMicrosUtc
TimestampMicrosLocal
Duration
Fixed
Decimal
Enum
Array
Record
Map
Uuid
Union
Trait Implementations§
Source§impl AsRef<str> for UnionFieldKind
impl AsRef<str> for UnionFieldKind
Source§impl Clone for UnionFieldKind
impl Clone for UnionFieldKind
Source§fn clone(&self) -> UnionFieldKind
fn clone(&self) -> UnionFieldKind
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 moreSource§impl Debug for UnionFieldKind
impl Debug for UnionFieldKind
Source§impl From<&Codec> for UnionFieldKind
impl From<&Codec> for UnionFieldKind
Source§impl PartialEq for UnionFieldKind
impl PartialEq for UnionFieldKind
impl Copy for UnionFieldKind
impl Eq for UnionFieldKind
impl StructuralPartialEq for UnionFieldKind
Auto Trait Implementations§
impl Freeze for UnionFieldKind
impl RefUnwindSafe for UnionFieldKind
impl Send for UnionFieldKind
impl Sync for UnionFieldKind
impl Unpin for UnionFieldKind
impl UnwindSafe for UnionFieldKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.