pub unsafe trait Memory: Sized + 'static { }
Defines the types of backing storage for no_alloc
smart pointers.
Backing memory will need to be carefully selected so that it has sufficient
size and the correct alignment for the type you need to store.
Note that memory that fails to meet these demands will trigger a compile
time failure.
impl Memory for [u128; 0]
[src]
impl Memory for [u128; 1]
[src]
impl Memory for [u128; 2]
[src]
impl Memory for [u128; 4]
[src]
impl Memory for [u128; 8]
[src]
impl Memory for [u128; 16]
[src]
impl Memory for [u128; 32]
[src]
impl Memory for [u128; 64]
[src]
impl Memory for [u128; 128]
[src]
impl Memory for [u128; 256]
[src]
impl Memory for [u128; 512]
[src]
impl Memory for [u128; 1024]
[src]
impl Memory for [u128; 2048]
[src]
impl Memory for [u128; 4096]
[src]
impl Memory for [u128; 8192]
[src]
impl Memory for [u16; 0]
[src]
impl Memory for [u16; 1]
[src]
impl Memory for [u16; 2]
[src]
impl Memory for [u16; 4]
[src]
impl Memory for [u16; 8]
[src]
impl Memory for [u16; 16]
[src]
impl Memory for [u16; 32]
[src]
impl Memory for [u16; 64]
[src]
impl Memory for [u16; 128]
[src]
impl Memory for [u16; 256]
[src]
impl Memory for [u16; 512]
[src]
impl Memory for [u16; 1024]
[src]
impl Memory for [u16; 2048]
[src]
impl Memory for [u16; 4096]
[src]
impl Memory for [u16; 8192]
[src]
impl Memory for [u32; 0]
[src]
impl Memory for [u32; 1]
[src]
impl Memory for [u32; 2]
[src]
impl Memory for [u32; 4]
[src]
impl Memory for [u32; 8]
[src]
impl Memory for [u32; 16]
[src]
impl Memory for [u32; 32]
[src]
impl Memory for [u32; 64]
[src]
impl Memory for [u32; 128]
[src]
impl Memory for [u32; 256]
[src]
impl Memory for [u32; 512]
[src]
impl Memory for [u32; 1024]
[src]
impl Memory for [u32; 2048]
[src]
impl Memory for [u32; 4096]
[src]
impl Memory for [u32; 8192]
[src]
impl Memory for [u64; 0]
[src]
impl Memory for [u64; 1]
[src]
impl Memory for [u64; 2]
[src]
impl Memory for [u64; 4]
[src]
impl Memory for [u64; 8]
[src]
impl Memory for [u64; 16]
[src]
impl Memory for [u64; 32]
[src]
impl Memory for [u64; 64]
[src]
impl Memory for [u64; 128]
[src]
impl Memory for [u64; 256]
[src]
impl Memory for [u64; 512]
[src]
impl Memory for [u64; 1024]
[src]
impl Memory for [u64; 2048]
[src]
impl Memory for [u64; 4096]
[src]
impl Memory for [u64; 8192]
[src]
impl Memory for [u8; 0]
[src]
impl Memory for [u8; 1]
[src]
impl Memory for [u8; 2]
[src]
impl Memory for [u8; 4]
[src]
impl Memory for [u8; 8]
[src]
impl Memory for [u8; 16]
[src]
impl Memory for [u8; 32]
[src]
impl Memory for [u8; 64]
[src]
impl Memory for [u8; 128]
[src]
impl Memory for [u8; 256]
[src]
impl Memory for [u8; 512]
[src]
impl Memory for [u8; 1024]
[src]
impl Memory for [u8; 2048]
[src]
impl Memory for [u8; 4096]
[src]
impl Memory for [u8; 8192]
[src]
impl Memory for [usize; 0]
[src]
impl Memory for [usize; 1]
[src]
impl Memory for [usize; 2]
[src]
impl Memory for [usize; 4]
[src]
impl Memory for [usize; 8]
[src]
impl Memory for [usize; 16]
[src]
impl Memory for [usize; 32]
[src]
impl Memory for [usize; 64]
[src]
impl Memory for [usize; 128]
[src]
impl Memory for [usize; 256]
[src]
impl Memory for [usize; 512]
[src]
impl Memory for [usize; 1024]
[src]
impl Memory for [usize; 2048]
[src]
impl Memory for [usize; 4096]
[src]
impl Memory for [usize; 8192]
[src]
Loading content...