Skip to main content

Powf

Trait Powf 

Source
pub trait Powf:
    CubePrimitive<Scalar: PowfNativeExpand>
    + CubeType<ExpandType: PowfExpand>
    + Sized {
    // Provided methods
    fn powf(self, _rhs: Self) -> Self { ... }
    fn __expand_powf(
        scope: &Scope,
        lhs: NativeExpand<Self>,
        rhs: NativeExpand<Self>,
    ) -> NativeExpand<Self> { ... }
}

Provided Methods§

Source

fn powf(self, _rhs: Self) -> Self

Source

fn __expand_powf( scope: &Scope, lhs: NativeExpand<Self>, rhs: 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 Powf for Complex<f32>

Source§

impl Powf for Complex<f64>

Source§

impl Powf for bf16

Source§

impl Powf for f16

Source§

impl Powf for f32

Source§

impl Powf for f64

Implementors§

Source§

impl Powf for flex32

Source§

impl Powf for tf32

Source§

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

Source§

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