Type Alias kernel::tt::descriptor::TableDescriptor

source ·
type TableDescriptor<L> = Descriptor<L, Table>;

Aliased Type§

struct TableDescriptor<L> {
    bits: u64,
    phantom: PhantomData<(L, Table)>,
}

Fields§

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

Implementations§

source§

impl<L: IntermediateLevel> Descriptor<L, Table>

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