Trait Sin

Source
pub trait Sin: CubePrimitive + Sized {
    // Provided methods
    fn sin(x: Self) -> Self { ... }
    fn __expand_sin(
        scope: &mut Scope,
        x: Self::ExpandType,
    ) -> ExpandElementTyped<Self> { ... }
}

Provided Methods§

Source

fn sin(x: Self) -> Self

Source

fn __expand_sin( scope: &mut Scope, x: Self::ExpandType, ) -> ExpandElementTyped<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Sin for f32

Source§

impl Sin for f64

Source§

impl Sin for bf16

Source§

impl Sin for f16

Implementors§

Source§

impl Sin for flex32

Source§

impl Sin for tf32

Source§

impl<P: CubePrimitive + Sin> Sin for Line<P>

Source§

impl<const POS: u8> Sin for FloatExpand<POS>