Struct arrow_format::ipc::Interval
source · pub struct Interval {
pub unit: IntervalUnit,
}
Fields§
§unit: IntervalUnit
Implementations§
source§impl Interval
impl Interval
pub fn create( builder: &mut Builder, 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 PartialEq for Interval
impl PartialEq for Interval
source§impl<'a> TryFrom<IntervalRef<'a>> for Interval
impl<'a> TryFrom<IntervalRef<'a>> for Interval
impl StructuralPartialEq for Interval
impl VectorWrite<Offset<Interval>> for Interval
impl WriteAs<Offset<Interval>> for Interval
impl WriteAsOffset<Interval> for Interval
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