pub trait FunctionsDatetimeExt {
Show 26 methods
// Required methods
fn extract(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn extract3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn extract4(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression,
arg3: Expression
) -> FunctionBuilder<'_>;
fn extract_boolean(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn extract_boolean3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn add(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn add3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn add_intervals(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn subtract(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn subtract3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn lte(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn lt(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn gte(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn gt(&self, arg0: Expression, arg1: Expression) -> FunctionBuilder<'_>;
fn assume_timezone(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn local_timestamp(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn strptime_time(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn strptime_date(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn strptime_timestamp(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn strptime_timestamp3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn strftime(
&self,
arg0: Expression,
arg1: Expression
) -> FunctionBuilder<'_>;
fn strftime3(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression
) -> FunctionBuilder<'_>;
fn round_temporal(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression,
arg3: Expression,
arg4: Expression
) -> FunctionBuilder<'_>;
fn round_temporal6(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression,
arg3: Expression,
arg4: Expression,
arg5: Expression
) -> FunctionBuilder<'_>;
fn round_calendar(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression,
arg3: Expression,
arg4: Expression
) -> FunctionBuilder<'_>;
fn round_calendar6(
&self,
arg0: Expression,
arg1: Expression,
arg2: Expression,
arg3: Expression,
arg4: Expression,
arg5: Expression
) -> FunctionBuilder<'_>;
}