#[repr(u64)]pub enum MemoryDescriptorFlag {
Constant = 1,
BigEndian = 2,
SystemRam = 4,
SaveRam = 8,
VideoRam = 16,
}Variants§
Trait Implementations§
Source§impl BitAnd for MemoryDescriptorFlag
impl BitAnd for MemoryDescriptorFlag
Source§impl BitFlag for MemoryDescriptorFlag
impl BitFlag for MemoryDescriptorFlag
Source§fn empty() -> BitFlags<Self>
fn empty() -> BitFlags<Self>
Create a
BitFlags with no flags set (in other words, with a value of 0). Read moreSource§fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
Create a
BitFlags if the raw value provided does not contain
any illegal flags. Read moreSource§fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
Create a
BitFlags from an underlying bitwise value. If any
invalid bits are set, ignore them. Read moreSource§unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
Create a
BitFlags unsafely, without checking if the bits form
a valid bit pattern for the type. Read moreSource§impl BitOr for MemoryDescriptorFlag
impl BitOr for MemoryDescriptorFlag
Source§impl BitXor for MemoryDescriptorFlag
impl BitXor for MemoryDescriptorFlag
Source§impl Clone for MemoryDescriptorFlag
impl Clone for MemoryDescriptorFlag
Source§fn clone(&self) -> MemoryDescriptorFlag
fn clone(&self) -> MemoryDescriptorFlag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryDescriptorFlag
impl Debug for MemoryDescriptorFlag
Source§impl Hash for MemoryDescriptorFlag
impl Hash for MemoryDescriptorFlag
Source§impl Not for MemoryDescriptorFlag
impl Not for MemoryDescriptorFlag
Source§impl PartialEq for MemoryDescriptorFlag
impl PartialEq for MemoryDescriptorFlag
Source§fn eq(&self, other: &MemoryDescriptorFlag) -> bool
fn eq(&self, other: &MemoryDescriptorFlag) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl RawBitFlags for MemoryDescriptorFlag
impl RawBitFlags for MemoryDescriptorFlag
impl Copy for MemoryDescriptorFlag
impl Eq for MemoryDescriptorFlag
impl StructuralPartialEq for MemoryDescriptorFlag
Auto Trait Implementations§
impl Freeze for MemoryDescriptorFlag
impl RefUnwindSafe for MemoryDescriptorFlag
impl Send for MemoryDescriptorFlag
impl Sync for MemoryDescriptorFlag
impl Unpin for MemoryDescriptorFlag
impl UnsafeUnpin for MemoryDescriptorFlag
impl UnwindSafe for MemoryDescriptorFlag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more