Lined

Trait Lined 

Source
pub trait Lined: CubeType<ExpandType: LinedExpand> {
    // Provided methods
    fn line_size(&self) -> u32 { ... }
    fn __expand_line_size(_scope: &mut Scope, this: Self::ExpandType) -> u32 { ... }
}

Provided Methods§

Source

fn line_size(&self) -> u32

Source

fn __expand_line_size(_scope: &mut Scope, this: Self::ExpandType) -> u32

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<'a, L: Lined> Lined for &'a L
where &'a L: CubeType<ExpandType: LinedExpand>,

Source§

impl<'a, L: Lined> Lined for &'a mut L
where &'a mut L: CubeType<ExpandType: LinedExpand>,

Implementors§