Struct linux_video_core::InputCapabilityFlag
source · #[repr(transparent)]pub struct InputCapabilityFlag { /* private fields */ }
Implementations§
source§impl InputCapabilityFlag
impl InputCapabilityFlag
pub const DvTimings: InputCapabilityFlag = _
pub const CustomTimings: InputCapabilityFlag = _
pub const Std: InputCapabilityFlag = _
pub const NativeSize: InputCapabilityFlag = _
sourcepub const fn intersects(&self, other: Self) -> bool
pub const fn intersects(&self, other: Self) -> bool
self intersects one of the other
(self & other) != 0 || other == 0
Trait Implementations§
source§impl Binary for InputCapabilityFlag
impl Binary for InputCapabilityFlag
source§impl BitAndAssign<InputCapabilityFlag> for InputCapabilityFlag
impl BitAndAssign<InputCapabilityFlag> for InputCapabilityFlag
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign<InputCapabilityFlag> for InputCapabilityFlag
impl BitOrAssign<InputCapabilityFlag> for InputCapabilityFlag
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign<InputCapabilityFlag> for InputCapabilityFlag
impl BitXorAssign<InputCapabilityFlag> for InputCapabilityFlag
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for InputCapabilityFlag
impl Clone for InputCapabilityFlag
source§fn clone(&self) -> InputCapabilityFlag
fn clone(&self) -> InputCapabilityFlag
Returns a copy 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 InputCapabilityFlag
impl Debug for InputCapabilityFlag
source§impl Display for InputCapabilityFlag
impl Display for InputCapabilityFlag
source§impl From<InputCapabilityFlag> for u32
impl From<InputCapabilityFlag> for u32
source§fn from(val: InputCapabilityFlag) -> u32
fn from(val: InputCapabilityFlag) -> u32
Converts to this type from the input type.
source§impl From<u32> for InputCapabilityFlag
impl From<u32> for InputCapabilityFlag
source§impl Hash for InputCapabilityFlag
impl Hash for InputCapabilityFlag
source§impl LowerHex for InputCapabilityFlag
impl LowerHex for InputCapabilityFlag
source§impl Not for InputCapabilityFlag
impl Not for InputCapabilityFlag
source§impl Octal for InputCapabilityFlag
impl Octal for InputCapabilityFlag
source§impl Ord for InputCapabilityFlag
impl Ord for InputCapabilityFlag
source§fn cmp(&self, other: &InputCapabilityFlag) -> Ordering
fn cmp(&self, other: &InputCapabilityFlag) -> 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 PartialEq<InputCapabilityFlag> for InputCapabilityFlag
impl PartialEq<InputCapabilityFlag> for InputCapabilityFlag
source§fn eq(&self, other: &InputCapabilityFlag) -> bool
fn eq(&self, other: &InputCapabilityFlag) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialEq<u32> for InputCapabilityFlag
impl PartialEq<u32> for InputCapabilityFlag
source§impl PartialOrd<InputCapabilityFlag> for InputCapabilityFlag
impl PartialOrd<InputCapabilityFlag> for InputCapabilityFlag
source§fn partial_cmp(&self, other: &InputCapabilityFlag) -> Option<Ordering>
fn partial_cmp(&self, other: &InputCapabilityFlag) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl UpperHex for InputCapabilityFlag
impl UpperHex for InputCapabilityFlag
impl Copy for InputCapabilityFlag
impl Eq for InputCapabilityFlag
impl StructuralEq for InputCapabilityFlag
impl StructuralPartialEq for InputCapabilityFlag
Auto Trait Implementations§
impl RefUnwindSafe for InputCapabilityFlag
impl Send for InputCapabilityFlag
impl Sync for InputCapabilityFlag
impl Unpin for InputCapabilityFlag
impl UnwindSafe for InputCapabilityFlag
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