Skip to main content

Expm1

Trait Expm1 

Source
pub trait Expm1:
    CubePrimitive<Scalar: Expm1NativeExpand>
    + CubeType<ExpandType: Expm1Expand>
    + Sized {
    // Provided methods
    fn exp_m1(self) -> Self { ... }
    fn __expand_exp_m1(
        scope: &Scope,
        x: NativeExpand<Self>,
    ) -> NativeExpand<Self> { ... }
}

Provided Methods§

Source

fn exp_m1(self) -> Self

Source

fn __expand_exp_m1(scope: &Scope, x: NativeExpand<Self>) -> NativeExpand<Self>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl Expm1 for bf16

Source§

impl Expm1 for f16

Source§

impl Expm1 for f32

Source§

impl Expm1 for f64

Implementors§

Source§

impl Expm1 for flex32

Source§

impl Expm1 for tf32

Source§

impl<Marker: 'static> Expm1 for DynamicScalar<Marker>

Source§

impl<P: Scalar + Expm1, N: Size> Expm1 for Vector<P, N>