pub trait ExpLogOps: Sized {
    // Required methods
    fn exp(&self) -> Self;
    fn ln(&self) -> Self;
    fn log(&self, base: f64) -> Self;

    // Provided methods
    fn log2(&self) -> Self { ... }
    fn log10(&self) -> Self { ... }
}

Required Methods§

source

fn exp(&self) -> Self

source

fn ln(&self) -> Self

source

fn log(&self, base: f64) -> Self

Provided Methods§

source

fn log2(&self) -> Self

source

fn log10(&self) -> Self

Implementations on Foreign Types§

source§

impl ExpLogOps for f64

source§

fn exp(&self) -> Self

source§

fn ln(&self) -> Self

source§

fn log(&self, base: f64) -> Self

source§

fn log2(&self) -> Self

source§

fn log10(&self) -> Self

Implementors§