pub struct GetVersionByTimestamp { /* private fields */ }Trait Implementations§
Source§impl ScalarFunction for GetVersionByTimestamp
impl ScalarFunction for GetVersionByTimestamp
fn call<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_context: &'life1 ExpressionEvaluationContext<'_>,
expression: &'life2 FunctionExpression,
args: Vec<VariableValue>,
) -> Pin<Box<dyn Future<Output = Result<VariableValue, FunctionError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for GetVersionByTimestamp
impl !UnwindSafe for GetVersionByTimestamp
impl Freeze for GetVersionByTimestamp
impl Send for GetVersionByTimestamp
impl Sync for GetVersionByTimestamp
impl Unpin for GetVersionByTimestamp
impl UnsafeUnpin for GetVersionByTimestamp
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