Skip to main content

NativeAssign

Trait NativeAssign 

Source
pub trait NativeAssign: CubeType {
    // Provided method
    fn elem_init_mut(
        scope: &mut Scope,
        elem: ManagedVariable,
    ) -> ManagedVariable { ... }
}
Expand description

Trait for native types that can be assigned. For non-native composites, use the normal Assign.

Provided Methods§

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 NativeAssign for bool

Source§

impl NativeAssign for f32

Source§

impl NativeAssign for f64

Source§

impl NativeAssign for i8

Source§

impl NativeAssign for i16

Source§

impl NativeAssign for i32

Source§

impl NativeAssign for i64

Source§

impl NativeAssign for isize

Source§

impl NativeAssign for u8

Source§

impl NativeAssign for u16

Source§

impl NativeAssign for u32

Source§

impl NativeAssign for u64

Source§

impl NativeAssign for usize

Source§

impl NativeAssign for bf16

Source§

impl NativeAssign for f16

Implementors§