[][src]Trait packed_struct::types::bits::NumberOfBytes

pub trait NumberOfBytes: Copy + Clone + Debug + Default {
    type AsBytes: ByteArray;
    fn number_of_bytes() -> u8;
}

Number of bytes that the generic type should occupy.

Associated Types

type AsBytes: ByteArray

The byte array type that holds these bytes, for instance [u8; 2].

Loading content...

Required methods

fn number_of_bytes() -> u8

The numberical number of bytes.

Loading content...

Implementors

impl NumberOfBytes for Bytes1[src]

impl NumberOfBytes for Bytes2[src]

impl NumberOfBytes for Bytes3[src]

impl NumberOfBytes for Bytes4[src]

impl NumberOfBytes for Bytes5[src]

impl NumberOfBytes for Bytes6[src]

impl NumberOfBytes for Bytes7[src]

impl NumberOfBytes for Bytes8[src]

impl NumberOfBytes for Bytes9[src]

impl NumberOfBytes for Bytes10[src]

impl NumberOfBytes for Bytes11[src]

impl NumberOfBytes for Bytes12[src]

impl NumberOfBytes for Bytes13[src]

impl NumberOfBytes for Bytes14[src]

impl NumberOfBytes for Bytes15[src]

impl NumberOfBytes for Bytes16[src]

impl NumberOfBytes for Bytes17[src]

impl NumberOfBytes for Bytes18[src]

impl NumberOfBytes for Bytes19[src]

impl NumberOfBytes for Bytes20[src]

impl NumberOfBytes for Bytes21[src]

impl NumberOfBytes for Bytes22[src]

impl NumberOfBytes for Bytes23[src]

impl NumberOfBytes for Bytes24[src]

impl NumberOfBytes for Bytes25[src]

impl NumberOfBytes for Bytes26[src]

impl NumberOfBytes for Bytes27[src]

impl NumberOfBytes for Bytes28[src]

impl NumberOfBytes for Bytes29[src]

impl NumberOfBytes for Bytes30[src]

impl NumberOfBytes for Bytes31[src]

impl NumberOfBytes for Bytes32[src]

Loading content...