pub struct Cos;
Implementations§
Trait Implementations§
Source§impl DifferentiableFunc for Cos
impl DifferentiableFunc for Cos
Source§fn get_diffed_func<'arena>(
&self,
ctx: &DiffContext,
arena: &'arena Bump,
_func_name: &'arena str,
args: Vec<'arena, &'arena mut Expr<'arena>>,
respect_to: &str,
diff_args: Differentiate<'arena>,
) -> Result<&'arena mut Expr<'arena>, DiffError>
fn get_diffed_func<'arena>( &self, ctx: &DiffContext, arena: &'arena Bump, _func_name: &'arena str, args: Vec<'arena, &'arena mut Expr<'arena>>, respect_to: &str, diff_args: Differentiate<'arena>, ) -> Result<&'arena mut Expr<'arena>, DiffError>
Called when asked to differentiate an function Read more
Auto Trait Implementations§
impl Freeze for Cos
impl RefUnwindSafe for Cos
impl Send for Cos
impl Sync for Cos
impl Unpin for Cos
impl UnwindSafe for Cos
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