pub struct IntervalExpression {
pub interval_span: Span,
pub time_interval: (Vec<i64>, Span),
pub time_unit: (TimeUnit, Span),
}Expand description
Time Interval
Fields§
§interval_span: SpanSpan of “INTERVAL”
time_interval: (Vec<i64>, Span)Time internal
time_unit: (TimeUnit, Span)Unit of the time interval
Trait Implementations§
Source§impl Clone for IntervalExpression
impl Clone for IntervalExpression
Source§fn clone(&self) -> IntervalExpression
fn clone(&self) -> IntervalExpression
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 IntervalExpression
impl Debug for IntervalExpression
Auto Trait Implementations§
impl Freeze for IntervalExpression
impl RefUnwindSafe for IntervalExpression
impl Send for IntervalExpression
impl Sync for IntervalExpression
impl Unpin for IntervalExpression
impl UnsafeUnpin for IntervalExpression
impl UnwindSafe for IntervalExpression
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