pub enum AnalyticUnaryOp {
Show 19 variants
Sqrt,
Rsqrt,
Exp,
Expm1,
Ceil,
Log,
Log1p,
Sin,
Cos,
Tan,
Tanh,
Asin,
Acos,
Atan,
Sinh,
Cosh,
Asinh,
Acosh,
Atanh,
}Expand description
Analytic unary operations.
§Examples
use tenferro_prims::AnalyticUnaryOp;
let op = AnalyticUnaryOp::Sqrt;
assert_eq!(op, AnalyticUnaryOp::Sqrt);Variants§
Trait Implementations§
Source§impl Clone for AnalyticUnaryOp
impl Clone for AnalyticUnaryOp
Source§fn clone(&self) -> AnalyticUnaryOp
fn clone(&self) -> AnalyticUnaryOp
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AnalyticUnaryOp
impl Debug for AnalyticUnaryOp
Source§impl Hash for AnalyticUnaryOp
impl Hash for AnalyticUnaryOp
Source§impl PartialEq for AnalyticUnaryOp
impl PartialEq for AnalyticUnaryOp
impl Copy for AnalyticUnaryOp
impl Eq for AnalyticUnaryOp
impl StructuralPartialEq for AnalyticUnaryOp
Auto Trait Implementations§
impl Freeze for AnalyticUnaryOp
impl RefUnwindSafe for AnalyticUnaryOp
impl Send for AnalyticUnaryOp
impl Sync for AnalyticUnaryOp
impl Unpin for AnalyticUnaryOp
impl UnwindSafe for AnalyticUnaryOp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
fn rand<T>(&self, rng: &mut (impl Rng + ?Sized)) -> Twhere
Self: Distribution<T>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more