Trait automatica::Pow

source ·
pub trait Pow<T> {
    // Required methods
    fn powf(&self, exp: T) -> Self;
    fn powi(&self, exp: i32) -> Self;
}
Expand description

Exponent of a number trait

Required Methods§

source

fn powf(&self, exp: T) -> Self

Exponent of a number

source

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

Exponent of a number with integer exponent

Implementations on Foreign Types§

source§

impl Pow<f64> for f64

source§

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

source§

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

source§

impl Pow<f32> for f32

source§

fn powf(&self, exp: f32) -> Self

source§

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

Implementors§

source§

impl<T> Pow<T> for Complex<T>where T: Abs + Add<Output = T> + Atan2 + Clone + Cos + Div<Output = T> + Hypot + Inv<Output = T> + Mul<Output = T> + Neg<Output = T> + One + PartialOrd + Pow<T> + Sin + Sub<Output = T> + Zero,