Trait peroxide::traits::num::PowOps

source ·
pub trait PowOps: Sized {
    // Required methods
    fn powi(&self, n: i32) -> Self;
    fn powf(&self, f: f64) -> Self;
    fn pow(&self, f: Self) -> Self;

    // Provided method
    fn sqrt(&self) -> Self { ... }
}

Required Methods§

source

fn powi(&self, n: i32) -> Self

source

fn powf(&self, f: f64) -> Self

source

fn pow(&self, f: Self) -> Self

Provided Methods§

source

fn sqrt(&self) -> Self

Implementations on Foreign Types§

source§

impl PowOps for f64

source§

fn powi(&self, n: i32) -> Self

source§

fn powf(&self, f: f64) -> Self

source§

fn pow(&self, f: f64) -> Self

source§

fn sqrt(&self) -> Self

Implementors§