Struct endbasic_std::numerics::MiniFunction  
source · [−]pub struct MiniFunction { /* private fields */ }Expand description
The MINI function.
Implementations
sourceimpl MiniFunction
 
impl MiniFunction
Trait Implementations
sourceimpl Function for MiniFunction
 
impl Function for MiniFunction
sourcefn metadata(&self) -> &CallableMetadata
 
fn metadata(&self) -> &CallableMetadata
Returns the metadata for this function. Read more
sourcefn exec<'life0, 'life1, 'life2, 'async_trait>(
    &'life0 self, 
    args: &'life1 [Expr], 
    symbols: &'life2 mut Symbols
) -> Pin<Box<dyn Future<Output = FunctionResult> + 'async_trait>> where
    'life0: 'async_trait,
    'life1: 'async_trait,
    'life2: 'async_trait,
    Self: 'async_trait, 
 
fn exec<'life0, 'life1, 'life2, 'async_trait>(
    &'life0 self, 
    args: &'life1 [Expr], 
    symbols: &'life2 mut Symbols
) -> Pin<Box<dyn Future<Output = FunctionResult> + 'async_trait>> where
    'life0: 'async_trait,
    'life1: 'async_trait,
    'life2: 'async_trait,
    Self: 'async_trait, 
Executes the function. Read more
Auto Trait Implementations
impl RefUnwindSafe for MiniFunction
impl Send for MiniFunction
impl Sync for MiniFunction
impl Unpin for MiniFunction
impl UnwindSafe for MiniFunction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more