Struct endbasic_std::numerics::SinFunction
source · [−]pub struct SinFunction { /* private fields */ }Expand description
The SIN function.
Implementations
Trait Implementations
sourceimpl Function for SinFunction
impl Function for SinFunction
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 SinFunction
impl !Send for SinFunction
impl !Sync for SinFunction
impl Unpin for SinFunction
impl !UnwindSafe for SinFunction
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