Skip to main content

Exp

Trait Exp 

Source
pub trait Exp {
    type Output;

    // Required method
    fn exp(self) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn exp(self) -> Self::Output

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Exp for f32

Source§

type Output = f32

Source§

fn exp(self) -> <f32 as Exp>::Output

Source§

impl Exp for f64

Source§

type Output = f64

Source§

fn exp(self) -> <f64 as Exp>::Output

Source§

impl<A, B, S, D> Exp for ArrayBase<S, D>
where A: Clone + Exp<Output = B>, D: Dimension, S: Data<Elem = A>,

Source§

type Output = ArrayBase<OwnedRepr<B>, D>

Source§

fn exp(self) -> <ArrayBase<S, D> as Exp>::Output

Source§

impl<A, S, D> Exp for &ArrayBase<S, D, A>
where A: Clone + Exp<Output = A>, D: Dimension, S: Data<Elem = A>,

Source§

type Output = ArrayBase<OwnedRepr<A>, D>

Source§

fn exp(self) -> <&ArrayBase<S, D, A> as Exp>::Output

Implementors§