#[repr(u16)]
pub enum BaseFlag {
OwnsMemory,
IsReleasable,
}
Variants
OwnsMemory
IsReleasable
Trait Implementations
sourceimpl RawBitFlags for BaseFlag
impl RawBitFlags for BaseFlag
sourceconst EMPTY: Self::Numeric = {transmute(0x0000): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const EMPTY: Self::Numeric = {transmute(0x0000): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with no bits set.
sourceconst DEFAULT: Self::Numeric = {transmute(0x0000): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const DEFAULT: Self::Numeric = {transmute(0x0000): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
The value used by the Default implementation. Equivalent to EMPTY, unless
customized. Read more
sourceconst ALL_BITS: Self::Numeric = {transmute(0x0003): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const ALL_BITS: Self::Numeric = {transmute(0x0003): <base::BaseFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with all flag bits set.
sourceconst BITFLAGS_TYPE_NAME: &'static str = _
const BITFLAGS_TYPE_NAME: &'static str = _
The name of the type for debug formatting purposes. Read more
impl Copy for BaseFlag
Auto Trait Implementations
impl RefUnwindSafe for BaseFlag
impl Send for BaseFlag
impl Sync for BaseFlag
impl Unpin for BaseFlag
impl UnwindSafe for BaseFlag
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more