pub struct ScalarFunction {
pub signature: &'static ScalarSignature,
pub eval: EvalFn,
pub eval_lazy: Option<LazyEvalFn>,
}Fields§
§signature: &'static ScalarSignature§eval: EvalFn§eval_lazy: Option<LazyEvalFn>Auto Trait Implementations§
impl Freeze for ScalarFunction
impl RefUnwindSafe for ScalarFunction
impl Send for ScalarFunction
impl Sync for ScalarFunction
impl Unpin for ScalarFunction
impl UnsafeUnpin for ScalarFunction
impl UnwindSafe for ScalarFunction
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