Struct vegafusion_sql::dialect::transforms::str_to_utc_timestamp::StrToUtcTimestampWithCastFunctionAtTransformer
source · pub struct StrToUtcTimestampWithCastFunctionAtTransformer { /* private fields */ }Expand description
Convert str_to_utc_timestamp(ts, tz) -> function_name(CAST(ts as TIMESTAMP), tz) or function_name(CAST(ts as TIMESTAMP), tz) AT TIME ZONE ‘UTC’
Implementations§
source§impl StrToUtcTimestampWithCastFunctionAtTransformer
impl StrToUtcTimestampWithCastFunctionAtTransformer
pub fn new_dyn( timestamp_type: SqlDataType, function_name: &str, at_timezone_utc: bool ) -> Arc<dyn FunctionTransformer>
Trait Implementations§
source§impl Clone for StrToUtcTimestampWithCastFunctionAtTransformer
impl Clone for StrToUtcTimestampWithCastFunctionAtTransformer
source§fn clone(&self) -> StrToUtcTimestampWithCastFunctionAtTransformer
fn clone(&self) -> StrToUtcTimestampWithCastFunctionAtTransformer
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for StrToUtcTimestampWithCastFunctionAtTransformer
impl RefUnwindSafe for StrToUtcTimestampWithCastFunctionAtTransformer
impl Send for StrToUtcTimestampWithCastFunctionAtTransformer
impl Sync for StrToUtcTimestampWithCastFunctionAtTransformer
impl Unpin for StrToUtcTimestampWithCastFunctionAtTransformer
impl UnwindSafe for StrToUtcTimestampWithCastFunctionAtTransformer
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