Type Alias kernel::tt::descriptor::BlockDescriptor

source ·
type BlockDescriptor<L> = Descriptor<L, Block>;

Aliased Type§

struct BlockDescriptor<L> {
    bits: u64,
    phantom: PhantomData<(L, Block)>,
}

Fields§

§bits: u64§phantom: PhantomData<(L, Block)>

Implementations§

source§

impl<L, Ty> Descriptor<L, Ty>

source

pub const INVALID_BITS: u64 = 0u64

Bit representation of an invalid descriptor.

source

pub unsafe fn from_bits_unchecked(bits: u64) -> Self

source

pub fn into_inner(self) -> u64

Trait Implementations§

source§

impl<L: Debug, Ty: Debug> Debug for Descriptor<L, Ty>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<L, Ty> Drop for Descriptor<L, Ty>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more