[][src]Trait pui::Scalar

pub unsafe trait Scalar: Private + Copy + Eq { }

a type that can be used as the backing type in make_global_id_alloc an make_global_id_alloc_tl

Implementations on Foreign Types

impl Scalar for ()[src]

impl Scalar for u8[src]

impl Scalar for u16[src]

impl Scalar for u32[src]

impl Scalar for u64[src]

impl Scalar for usize[src]

impl Scalar for i8[src]

impl Scalar for i16[src]

impl Scalar for i32[src]

impl Scalar for i64[src]

impl Scalar for isize[src]

impl Scalar for NonZeroU8[src]

impl Scalar for NonZeroU16[src]

impl Scalar for NonZeroU32[src]

impl Scalar for NonZeroU64[src]

impl Scalar for NonZeroUsize[src]

impl Scalar for NonZeroI8[src]

impl Scalar for NonZeroI16[src]

impl Scalar for NonZeroI32[src]

impl Scalar for NonZeroI64[src]

impl Scalar for NonZeroIsize[src]

impl Scalar for [u8; 1][src]

impl Scalar for [u8; 2][src]

impl Scalar for [u8; 4][src]

impl Scalar for [u8; 8][src]

impl Scalar for [u8; 3][src]

impl Scalar for [u8; 5][src]

impl Scalar for [u8; 6][src]

impl Scalar for [u8; 7][src]

impl Scalar for [u16; 1][src]

impl Scalar for [u16; 2][src]

impl Scalar for [u16; 3][src]

impl Scalar for [u16; 4][src]

impl Scalar for [u32; 1][src]

impl Scalar for [u32; 2][src]

impl Scalar for [u64; 1][src]

impl Scalar for [i8; 1][src]

impl Scalar for [i8; 2][src]

impl Scalar for [i8; 4][src]

impl Scalar for [i8; 8][src]

impl Scalar for [i8; 3][src]

impl Scalar for [i8; 5][src]

impl Scalar for [i8; 6][src]

impl Scalar for [i8; 7][src]

impl Scalar for [i16; 1][src]

impl Scalar for [i16; 2][src]

impl Scalar for [i16; 3][src]

impl Scalar for [i16; 4][src]

impl Scalar for [i32; 1][src]

impl Scalar for [i32; 2][src]

impl Scalar for [i64; 1][src]

Loading content...

Implementors

Loading content...