pub trait Unpacked<T>: Copy + Sized + AsRef<[T]> + AsMut<[T]> + Index<usize, Output = T> + IndexMut<usize, Output = T> + for<'a> TryFrom<&'a [T], Error = TryFromSliceError> {
    const LENGTH: usize;

    // Required method
    fn zero() -> Self;
}
Expand description

A byte slice of Unpackable denoting complete unpacked arrays.

Required Associated Constants§

Required Methods§

source

fn zero() -> Self

Implementations on Foreign Types§

source§

impl Unpacked<u16> for [u16; 16]

source§

const LENGTH: usize = 16usize

source§

fn zero() -> Self

source§

impl Unpacked<u32> for [u32; 32]

source§

const LENGTH: usize = 32usize

source§

fn zero() -> Self

source§

impl Unpacked<u64> for [u64; 64]

source§

const LENGTH: usize = 64usize

source§

fn zero() -> Self

source§

impl Unpacked<u8> for [u8; 8]

source§

const LENGTH: usize = 8usize

source§

fn zero() -> Self

Implementors§