pub struct FrameEndInfoFlagsML(/* private fields */);
Expand description
Implementations§
Source§impl FrameEndInfoFlagsML
impl FrameEndInfoFlagsML
Sourcepub const PROTECTED: FrameEndInfoFlagsML
pub const PROTECTED: FrameEndInfoFlagsML
Indicates that the content for this frame is protected and should not be recorded or captured outside the graphics system.
Sourcepub const VIGNETTE: FrameEndInfoFlagsML
pub const VIGNETTE: FrameEndInfoFlagsML
Indicates that a soft fade to transparent should be added to the frame in the compositor to blend any hard edges at the FOV limits.
Source§impl FrameEndInfoFlagsML
impl FrameEndInfoFlagsML
pub const EMPTY: Self
pub fn from_raw(x: u64) -> Self
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: FrameEndInfoFlagsML) -> bool
Sourcepub fn contains(self, other: FrameEndInfoFlagsML) -> bool
pub fn contains(self, other: FrameEndInfoFlagsML) -> bool
Returns whether other
is a subset of self
Trait Implementations§
Source§impl BitAnd for FrameEndInfoFlagsML
impl BitAnd for FrameEndInfoFlagsML
Source§type Output = FrameEndInfoFlagsML
type Output = FrameEndInfoFlagsML
The resulting type after applying the
&
operator.Source§fn bitand(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
fn bitand(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
Performs the
&
operation. Read moreSource§impl BitAndAssign for FrameEndInfoFlagsML
impl BitAndAssign for FrameEndInfoFlagsML
Source§fn bitand_assign(&mut self, rhs: FrameEndInfoFlagsML)
fn bitand_assign(&mut self, rhs: FrameEndInfoFlagsML)
Performs the
&=
operation. Read moreSource§impl BitOr for FrameEndInfoFlagsML
impl BitOr for FrameEndInfoFlagsML
Source§type Output = FrameEndInfoFlagsML
type Output = FrameEndInfoFlagsML
The resulting type after applying the
|
operator.Source§fn bitor(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
fn bitor(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
Performs the
|
operation. Read moreSource§impl BitOrAssign for FrameEndInfoFlagsML
impl BitOrAssign for FrameEndInfoFlagsML
Source§fn bitor_assign(&mut self, rhs: FrameEndInfoFlagsML)
fn bitor_assign(&mut self, rhs: FrameEndInfoFlagsML)
Performs the
|=
operation. Read moreSource§impl BitXor for FrameEndInfoFlagsML
impl BitXor for FrameEndInfoFlagsML
Source§type Output = FrameEndInfoFlagsML
type Output = FrameEndInfoFlagsML
The resulting type after applying the
^
operator.Source§fn bitxor(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
fn bitxor(self, rhs: FrameEndInfoFlagsML) -> FrameEndInfoFlagsML
Performs the
^
operation. Read moreSource§impl BitXorAssign for FrameEndInfoFlagsML
impl BitXorAssign for FrameEndInfoFlagsML
Source§fn bitxor_assign(&mut self, rhs: FrameEndInfoFlagsML)
fn bitxor_assign(&mut self, rhs: FrameEndInfoFlagsML)
Performs the
^=
operation. Read moreSource§impl Clone for FrameEndInfoFlagsML
impl Clone for FrameEndInfoFlagsML
Source§fn clone(&self) -> FrameEndInfoFlagsML
fn clone(&self) -> FrameEndInfoFlagsML
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 FrameEndInfoFlagsML
impl Debug for FrameEndInfoFlagsML
Source§impl Default for FrameEndInfoFlagsML
impl Default for FrameEndInfoFlagsML
Source§impl Not for FrameEndInfoFlagsML
impl Not for FrameEndInfoFlagsML
Source§type Output = FrameEndInfoFlagsML
type Output = FrameEndInfoFlagsML
The resulting type after applying the
!
operator.Source§fn not(self) -> FrameEndInfoFlagsML
fn not(self) -> FrameEndInfoFlagsML
Performs the unary
!
operation. Read moreSource§impl PartialEq for FrameEndInfoFlagsML
impl PartialEq for FrameEndInfoFlagsML
impl Copy for FrameEndInfoFlagsML
impl Eq for FrameEndInfoFlagsML
impl StructuralPartialEq for FrameEndInfoFlagsML
Auto Trait Implementations§
impl Freeze for FrameEndInfoFlagsML
impl RefUnwindSafe for FrameEndInfoFlagsML
impl Send for FrameEndInfoFlagsML
impl Sync for FrameEndInfoFlagsML
impl Unpin for FrameEndInfoFlagsML
impl UnwindSafe for FrameEndInfoFlagsML
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