Trait peroxide::traits::num::TrigOps

source ·
pub trait TrigOps: Sized + Div<Output = Self> {
Show 16 methods // Required methods fn sin_cos(&self) -> (Self, Self); fn sinh_cosh(&self) -> (Self, Self); fn asin(&self) -> Self; fn acos(&self) -> Self; fn atan(&self) -> Self; fn asinh(&self) -> Self; fn acosh(&self) -> Self; fn atanh(&self) -> Self; // Provided methods fn sin(&self) -> Self { ... } fn cos(&self) -> Self { ... } fn tan(&self) -> Self { ... } fn sinh(&self) -> Self { ... } fn cosh(&self) -> Self { ... } fn tanh(&self) -> Self { ... } fn asin_acos(&self) -> (Self, Self) { ... } fn asinh_acosh(&self) -> (Self, Self) { ... }
}

Required Methods§

source

fn sin_cos(&self) -> (Self, Self)

source

fn sinh_cosh(&self) -> (Self, Self)

source

fn asin(&self) -> Self

source

fn acos(&self) -> Self

source

fn atan(&self) -> Self

source

fn asinh(&self) -> Self

source

fn acosh(&self) -> Self

source

fn atanh(&self) -> Self

Provided Methods§

source

fn sin(&self) -> Self

source

fn cos(&self) -> Self

source

fn tan(&self) -> Self

source

fn sinh(&self) -> Self

source

fn cosh(&self) -> Self

source

fn tanh(&self) -> Self

source

fn asin_acos(&self) -> (Self, Self)

source

fn asinh_acosh(&self) -> (Self, Self)

Implementations on Foreign Types§

source§

impl TrigOps for f64

source§

fn sin(&self) -> Self

source§

fn cos(&self) -> Self

source§

fn tan(&self) -> Self

source§

fn asin(&self) -> Self

source§

fn acos(&self) -> Self

source§

fn atan(&self) -> Self

source§

fn sinh(&self) -> Self

source§

fn cosh(&self) -> Self

source§

fn sinh_cosh(&self) -> (Self, Self)

source§

fn tanh(&self) -> Self

source§

fn asinh(&self) -> Self

source§

fn acosh(&self) -> Self

source§

fn atanh(&self) -> Self

source§

fn sin_cos(&self) -> (Self, Self)

Implementors§