[][src]Trait series::ops::Exp

pub trait Exp {
    type Output;
    fn exp(self) -> Self::Output;
}

Trait for the exponential function

Associated Types

type Output

Loading content...

Required methods

fn exp(self) -> Self::Output

Loading content...

Implementations on Foreign Types

impl Exp for f64[src]

type Output = Self

impl<'a> Exp for &'a f64[src]

type Output = f64

impl Exp for f32[src]

type Output = Self

impl<'a> Exp for &'a f32[src]

type Output = f32

Loading content...

Implementors

impl<'a, Var, C: Coeff> Exp for &'a Series<Var, C> where
    &'b C: Mul<Output = C>,
    C: MulAssign<&'b C>,
    Var: Clone,
    C: Clone + Div<Output = C> + Mul<Output = C> + AddAssign + Exp<Output = C>, 
[src]

type Output = Series<Var, C>

fn exp(self) -> Self::Output[src]

Computes the exponential of a series

Panics

Panics if the series contains negative powers of the expansion variable

impl<'a, Var, C: Coeff> Exp for SeriesSlice<'a, Var, C> where
    &'b C: Mul<Output = C>,
    C: MulAssign<&'b C>,
    Var: Clone,
    C: Clone + Div<Output = C> + Mul<Output = C> + AddAssign + Exp<Output = C>, 
[src]

type Output = Series<Var, C>

impl<Var, C: Coeff> Exp for Series<Var, C> where
    &'a C: Mul<Output = C>,
    C: MulAssign<&'a C>,
    C: Clone + Div<Output = C> + Mul<Output = C> + AddAssign + Exp<Output = C>, 
[src]

type Output = Self

fn exp(self) -> Self::Output[src]

Computes the exponential of a series

Panics

Panics if the series contains negative powers of the expansion variable

Loading content...