pub trait ByteStructLen {
    const BYTE_LEN: usize;
}
Expand description

A type that can be packed into or unpacked from fixed-size bytes, but the method is unknown yet.

Required Associated Constants§

source

const BYTE_LEN: usize

The length of the packed bytes of this type

Implementations on Foreign Types§

source§

impl ByteStructLen for i128

source§

const BYTE_LEN: usize = 16usize

source§

impl ByteStructLen for u64

source§

const BYTE_LEN: usize = 8usize

source§

impl ByteStructLen for u32

source§

const BYTE_LEN: usize = 4usize

source§

impl ByteStructLen for i32

source§

const BYTE_LEN: usize = 4usize

source§

impl ByteStructLen for u128

source§

const BYTE_LEN: usize = 16usize

source§

impl<T: ByteStructLen, const N: usize> ByteStructLen for [T; N]

source§

impl ByteStructLen for f64

source§

const BYTE_LEN: usize = 8usize

source§

impl ByteStructLen for f32

source§

const BYTE_LEN: usize = 4usize

source§

impl ByteStructLen for i16

source§

const BYTE_LEN: usize = 2usize

source§

impl ByteStructLen for u16

source§

const BYTE_LEN: usize = 2usize

source§

impl ByteStructLen for i8

source§

const BYTE_LEN: usize = 1usize

source§

impl ByteStructLen for i64

source§

const BYTE_LEN: usize = 8usize

source§

impl ByteStructLen for u8

source§

const BYTE_LEN: usize = 1usize

Implementors§