pub struct DateTimeDayOfWeek { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for DateTimeDayOfWeek
impl Default for DateTimeDayOfWeek
Source§impl Function for DateTimeDayOfWeek
impl Function for DateTimeDayOfWeek
fn kinds(&self) -> &[FunctionKind]
fn accumulator( &self, _ctx: &mut FunctionContext<'_>, ) -> Option<Box<dyn Accumulator>>
Source§impl<'a> Routine<FunctionContext<'a>> for DateTimeDayOfWeek
impl<'a> Routine<FunctionContext<'a>> for DateTimeDayOfWeek
fn info(&self) -> &RoutineInfo
fn return_type(&self, _input_types: &[Type]) -> Type
fn execute( &self, ctx: &mut FunctionContext<'a>, args: &Columns, ) -> Result<Columns, RoutineError>
fn accepted_types(&self) -> InputTypes
fn propagates_options(&self) -> bool
fn attaches_row_metadata(&self) -> bool
fn call(&self, ctx: &mut C, args: &Columns) -> Result<Columns, RoutineError>
Auto Trait Implementations§
impl Freeze for DateTimeDayOfWeek
impl RefUnwindSafe for DateTimeDayOfWeek
impl Send for DateTimeDayOfWeek
impl Sync for DateTimeDayOfWeek
impl Unpin for DateTimeDayOfWeek
impl UnsafeUnpin for DateTimeDayOfWeek
impl UnwindSafe for DateTimeDayOfWeek
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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