#[repr(transparent)]pub struct VmbFeatureFlagsType(pub c_uint);Expand description
\brief Feature flags.
Tuple Fields§
§0: c_uintImplementations§
Source§impl VmbFeatureFlagsType
impl VmbFeatureFlagsType
Sourcepub const VmbFeatureFlagsNone: VmbFeatureFlagsType
pub const VmbFeatureFlagsNone: VmbFeatureFlagsType
!< No additional information is provided
Source§impl VmbFeatureFlagsType
impl VmbFeatureFlagsType
Sourcepub const VmbFeatureFlagsRead: VmbFeatureFlagsType
pub const VmbFeatureFlagsRead: VmbFeatureFlagsType
!< Static info about read access. Current status depends on access mode, check with ::VmbFeatureAccessQuery()
Source§impl VmbFeatureFlagsType
impl VmbFeatureFlagsType
Sourcepub const VmbFeatureFlagsWrite: VmbFeatureFlagsType
pub const VmbFeatureFlagsWrite: VmbFeatureFlagsType
!< Static info about write access. Current status depends on access mode, check with ::VmbFeatureAccessQuery()
Source§impl VmbFeatureFlagsType
impl VmbFeatureFlagsType
Sourcepub const VmbFeatureFlagsVolatile: VmbFeatureFlagsType
pub const VmbFeatureFlagsVolatile: VmbFeatureFlagsType
!< Value may change at any time
Source§impl VmbFeatureFlagsType
impl VmbFeatureFlagsType
Sourcepub const VmbFeatureFlagsModifyWrite: VmbFeatureFlagsType
pub const VmbFeatureFlagsModifyWrite: VmbFeatureFlagsType
!< Value may change after a write
Trait Implementations§
Source§impl BitAnd for VmbFeatureFlagsType
impl BitAnd for VmbFeatureFlagsType
Source§impl BitAndAssign for VmbFeatureFlagsType
impl BitAndAssign for VmbFeatureFlagsType
Source§fn bitand_assign(&mut self, rhs: VmbFeatureFlagsType)
fn bitand_assign(&mut self, rhs: VmbFeatureFlagsType)
Performs the
&= operation. Read moreSource§impl BitOr for VmbFeatureFlagsType
impl BitOr for VmbFeatureFlagsType
Source§impl BitOrAssign for VmbFeatureFlagsType
impl BitOrAssign for VmbFeatureFlagsType
Source§fn bitor_assign(&mut self, rhs: VmbFeatureFlagsType)
fn bitor_assign(&mut self, rhs: VmbFeatureFlagsType)
Performs the
|= operation. Read moreSource§impl Clone for VmbFeatureFlagsType
impl Clone for VmbFeatureFlagsType
Source§fn clone(&self) -> VmbFeatureFlagsType
fn clone(&self) -> VmbFeatureFlagsType
Returns a duplicate of the value. Read more
1.0.0 · 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 VmbFeatureFlagsType
impl Debug for VmbFeatureFlagsType
Source§impl Hash for VmbFeatureFlagsType
impl Hash for VmbFeatureFlagsType
Source§impl PartialEq for VmbFeatureFlagsType
impl PartialEq for VmbFeatureFlagsType
impl Copy for VmbFeatureFlagsType
impl Eq for VmbFeatureFlagsType
impl StructuralPartialEq for VmbFeatureFlagsType
Auto Trait Implementations§
impl Freeze for VmbFeatureFlagsType
impl RefUnwindSafe for VmbFeatureFlagsType
impl Send for VmbFeatureFlagsType
impl Sync for VmbFeatureFlagsType
impl Unpin for VmbFeatureFlagsType
impl UnwindSafe for VmbFeatureFlagsType
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