pub struct OpticalFlowUsageFlagBitsNV(/* private fields */);Expand description
Implementations§
Source§impl OpticalFlowUsageFlagBitsNV
impl OpticalFlowUsageFlagBitsNV
pub const UNKNOWN: Self
Sourcepub const GLOBAL_FLOW: Self
pub const GLOBAL_FLOW: Self
Bit 4.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for OpticalFlowUsageFlagBitsNV
impl BitAnd for OpticalFlowUsageFlagBitsNV
Source§impl BitAndAssign for OpticalFlowUsageFlagBitsNV
impl BitAndAssign for OpticalFlowUsageFlagBitsNV
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for OpticalFlowUsageFlagBitsNV
impl BitOr for OpticalFlowUsageFlagBitsNV
Source§impl BitOrAssign for OpticalFlowUsageFlagBitsNV
impl BitOrAssign for OpticalFlowUsageFlagBitsNV
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for OpticalFlowUsageFlagBitsNV
impl BitXor for OpticalFlowUsageFlagBitsNV
Source§impl BitXorAssign for OpticalFlowUsageFlagBitsNV
impl BitXorAssign for OpticalFlowUsageFlagBitsNV
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for OpticalFlowUsageFlagBitsNV
impl Clone for OpticalFlowUsageFlagBitsNV
Source§fn clone(&self) -> OpticalFlowUsageFlagBitsNV
fn clone(&self) -> OpticalFlowUsageFlagBitsNV
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 OpticalFlowUsageFlagBitsNV
impl Debug for OpticalFlowUsageFlagBitsNV
Source§impl Default for OpticalFlowUsageFlagBitsNV
impl Default for OpticalFlowUsageFlagBitsNV
Source§fn default() -> OpticalFlowUsageFlagBitsNV
fn default() -> OpticalFlowUsageFlagBitsNV
Returns the “default value” for a type. Read more
Source§impl Hash for OpticalFlowUsageFlagBitsNV
impl Hash for OpticalFlowUsageFlagBitsNV
Source§impl Not for OpticalFlowUsageFlagBitsNV
impl Not for OpticalFlowUsageFlagBitsNV
Source§impl Ord for OpticalFlowUsageFlagBitsNV
impl Ord for OpticalFlowUsageFlagBitsNV
Source§fn cmp(&self, other: &OpticalFlowUsageFlagBitsNV) -> Ordering
fn cmp(&self, other: &OpticalFlowUsageFlagBitsNV) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for OpticalFlowUsageFlagBitsNV
impl PartialOrd for OpticalFlowUsageFlagBitsNV
impl Copy for OpticalFlowUsageFlagBitsNV
impl Eq for OpticalFlowUsageFlagBitsNV
impl StructuralPartialEq for OpticalFlowUsageFlagBitsNV
Auto Trait Implementations§
impl Freeze for OpticalFlowUsageFlagBitsNV
impl RefUnwindSafe for OpticalFlowUsageFlagBitsNV
impl Send for OpticalFlowUsageFlagBitsNV
impl Sync for OpticalFlowUsageFlagBitsNV
impl Unpin for OpticalFlowUsageFlagBitsNV
impl UnsafeUnpin for OpticalFlowUsageFlagBitsNV
impl UnwindSafe for OpticalFlowUsageFlagBitsNV
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