pub enum DatetimeFunction {
Year,
Month,
Day,
Weekday,
ToString,
ConvertTimeZone {
from_offset: String,
to_offset: String,
},
}Expand description
Expression AST and supporting enums.
Supported dt.* functions.
Variants§
Year
Extract UTC year.
Month
Extract UTC month.
Day
Extract UTC day of month.
Weekday
Extract ISO weekday.
ToString
Format as UTC text.
ConvertTimeZone
Convert between fixed-offset time zones.
Trait Implementations§
Source§impl Clone for DatetimeFunction
impl Clone for DatetimeFunction
Source§fn clone(&self) -> DatetimeFunction
fn clone(&self) -> DatetimeFunction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DatetimeFunction
impl Debug for DatetimeFunction
impl Eq for DatetimeFunction
Source§impl PartialEq for DatetimeFunction
impl PartialEq for DatetimeFunction
impl StructuralPartialEq for DatetimeFunction
Auto Trait Implementations§
impl Freeze for DatetimeFunction
impl RefUnwindSafe for DatetimeFunction
impl Send for DatetimeFunction
impl Sync for DatetimeFunction
impl Unpin for DatetimeFunction
impl UnsafeUnpin for DatetimeFunction
impl UnwindSafe for DatetimeFunction
Blanket Implementations§
impl<T> Allocation for T
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> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<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.