pub struct Interval {
pub unit: IntervalUnit,
}Expand description
The table Interval in the namespace org.apache.arrow.flatbuf
Generated from these locations:
- Table
Intervalin the fileSchema.fbs:417
Fields§
§unit: IntervalUnitThe field unit in the table Interval
Implementations§
Source§impl Interval
impl Interval
Sourcepub fn builder() -> IntervalBuilder<()>
pub fn builder() -> IntervalBuilder<()>
Creates a IntervalBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_unit: impl WriteAsDefault<IntervalUnit, IntervalUnit>, ) -> Offset<Self>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Interval
impl<'de> Deserialize<'de> for Interval
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
Source§impl Ord for Interval
impl Ord for Interval
Source§impl PartialOrd for Interval
impl PartialOrd for Interval
Source§impl<'a> TryFrom<IntervalRef<'a>> for Interval
impl<'a> TryFrom<IntervalRef<'a>> for Interval
impl Eq for Interval
impl StructuralPartialEq for Interval
impl VectorWrite<Offset<Interval>> for Interval
§Safety
The planus compiler generates implementations that initialize
the bytes in write_values.
impl WriteAs<Offset<Interval>> for Interval
impl WriteAsOffset<Interval> for Interval
impl<T0: WriteAsDefault<IntervalUnit, IntervalUnit>> WriteAsOffset<Interval> for IntervalBuilder<(T0,)>
impl WriteAsOptional<Offset<Interval>> for Interval
Auto Trait Implementations§
impl Freeze for Interval
impl RefUnwindSafe for Interval
impl Send for Interval
impl Sync for Interval
impl Unpin for Interval
impl UnwindSafe for Interval
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more