pub struct FrameBoundaryFlagsEXT(/* private fields */);Expand description
Implementations§
Source§impl FrameBoundaryFlagsEXT
impl FrameBoundaryFlagsEXT
pub const fn empty() -> FrameBoundaryFlagsEXT
pub const fn from_raw(x: u32) -> FrameBoundaryFlagsEXT
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: FrameBoundaryFlagsEXT) -> bool
Sourcepub const fn contains(self, other: FrameBoundaryFlagsEXT) -> bool
pub const fn contains(self, other: FrameBoundaryFlagsEXT) -> bool
Returns whether other is a subset of self
Source§impl FrameBoundaryFlagsEXT
impl FrameBoundaryFlagsEXT
pub const FRAME_END: FrameBoundaryFlagsEXT
Trait Implementations§
Source§impl BitAnd for FrameBoundaryFlagsEXT
impl BitAnd for FrameBoundaryFlagsEXT
Source§type Output = FrameBoundaryFlagsEXT
type Output = FrameBoundaryFlagsEXT
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
fn bitand(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
Performs the
& operation. Read moreSource§impl BitAndAssign for FrameBoundaryFlagsEXT
impl BitAndAssign for FrameBoundaryFlagsEXT
Source§fn bitand_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
fn bitand_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
Performs the
&= operation. Read moreSource§impl BitOr for FrameBoundaryFlagsEXT
impl BitOr for FrameBoundaryFlagsEXT
Source§type Output = FrameBoundaryFlagsEXT
type Output = FrameBoundaryFlagsEXT
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
fn bitor(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
Performs the
| operation. Read moreSource§impl BitOrAssign for FrameBoundaryFlagsEXT
impl BitOrAssign for FrameBoundaryFlagsEXT
Source§fn bitor_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
fn bitor_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
Performs the
|= operation. Read moreSource§impl BitXor for FrameBoundaryFlagsEXT
impl BitXor for FrameBoundaryFlagsEXT
Source§type Output = FrameBoundaryFlagsEXT
type Output = FrameBoundaryFlagsEXT
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
fn bitxor(self, rhs: FrameBoundaryFlagsEXT) -> FrameBoundaryFlagsEXT
Performs the
^ operation. Read moreSource§impl BitXorAssign for FrameBoundaryFlagsEXT
impl BitXorAssign for FrameBoundaryFlagsEXT
Source§fn bitxor_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
fn bitxor_assign(&mut self, rhs: FrameBoundaryFlagsEXT)
Performs the
^= operation. Read moreSource§impl Clone for FrameBoundaryFlagsEXT
impl Clone for FrameBoundaryFlagsEXT
Source§fn clone(&self) -> FrameBoundaryFlagsEXT
fn clone(&self) -> FrameBoundaryFlagsEXT
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrameBoundaryFlagsEXT
impl Debug for FrameBoundaryFlagsEXT
Source§impl Default for FrameBoundaryFlagsEXT
impl Default for FrameBoundaryFlagsEXT
Source§fn default() -> FrameBoundaryFlagsEXT
fn default() -> FrameBoundaryFlagsEXT
Returns the “default value” for a type. Read more
Source§impl Hash for FrameBoundaryFlagsEXT
impl Hash for FrameBoundaryFlagsEXT
Source§impl Not for FrameBoundaryFlagsEXT
impl Not for FrameBoundaryFlagsEXT
Source§type Output = FrameBoundaryFlagsEXT
type Output = FrameBoundaryFlagsEXT
The resulting type after applying the
! operator.Source§fn not(self) -> FrameBoundaryFlagsEXT
fn not(self) -> FrameBoundaryFlagsEXT
Performs the unary
! operation. Read moreSource§impl Ord for FrameBoundaryFlagsEXT
impl Ord for FrameBoundaryFlagsEXT
Source§impl PartialEq for FrameBoundaryFlagsEXT
impl PartialEq for FrameBoundaryFlagsEXT
Source§impl PartialOrd for FrameBoundaryFlagsEXT
impl PartialOrd for FrameBoundaryFlagsEXT
impl Copy for FrameBoundaryFlagsEXT
impl Eq for FrameBoundaryFlagsEXT
impl StructuralPartialEq for FrameBoundaryFlagsEXT
Auto Trait Implementations§
impl Freeze for FrameBoundaryFlagsEXT
impl RefUnwindSafe for FrameBoundaryFlagsEXT
impl Send for FrameBoundaryFlagsEXT
impl Sync for FrameBoundaryFlagsEXT
impl Unpin for FrameBoundaryFlagsEXT
impl UnwindSafe for FrameBoundaryFlagsEXT
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)