#[repr(u32)]pub enum AvEnable {
Video = 1,
Audio = 2,
FastSavestates = 4,
HardDisableAudio = 8,
}Variants§
Trait Implementations§
Source§impl BitFlag for AvEnable
impl BitFlag for AvEnable
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 RawBitFlags for AvEnable
impl RawBitFlags for AvEnable
impl Copy for AvEnable
impl Eq for AvEnable
impl StructuralPartialEq for AvEnable
Auto Trait Implementations§
impl Freeze for AvEnable
impl RefUnwindSafe for AvEnable
impl Send for AvEnable
impl Sync for AvEnable
impl Unpin for AvEnable
impl UnsafeUnpin for AvEnable
impl UnwindSafe for AvEnable
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