pub struct FrameSynthesisInfoFlagsEXT(/* private fields */);Expand description
Implementations§
Source§impl FrameSynthesisInfoFlagsEXT
impl FrameSynthesisInfoFlagsEXT
Sourcepub const USE_2D_MOTION_VECTOR: FrameSynthesisInfoFlagsEXT
pub const USE_2D_MOTION_VECTOR: FrameSynthesisInfoFlagsEXT
2D motion vector will be used
Sourcepub const REQUEST_RELAXED_FRAME_INTERVAL: FrameSynthesisInfoFlagsEXT
pub const REQUEST_RELAXED_FRAME_INTERVAL: FrameSynthesisInfoFlagsEXT
Request the runtime to relax the application’s frame interval to allow additional render time
Source§impl FrameSynthesisInfoFlagsEXT
impl FrameSynthesisInfoFlagsEXT
pub const EMPTY: FrameSynthesisInfoFlagsEXT
pub fn from_raw(x: u64) -> FrameSynthesisInfoFlagsEXT
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: FrameSynthesisInfoFlagsEXT) -> bool
Sourcepub fn contains(self, other: FrameSynthesisInfoFlagsEXT) -> bool
pub fn contains(self, other: FrameSynthesisInfoFlagsEXT) -> bool
Returns whether other is a subset of self
Trait Implementations§
Source§impl BitAnd for FrameSynthesisInfoFlagsEXT
impl BitAnd for FrameSynthesisInfoFlagsEXT
Source§type Output = FrameSynthesisInfoFlagsEXT
type Output = FrameSynthesisInfoFlagsEXT
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
fn bitand(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
Performs the
& operation. Read moreSource§impl BitAndAssign for FrameSynthesisInfoFlagsEXT
impl BitAndAssign for FrameSynthesisInfoFlagsEXT
Source§fn bitand_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
fn bitand_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
Performs the
&= operation. Read moreSource§impl BitOr for FrameSynthesisInfoFlagsEXT
impl BitOr for FrameSynthesisInfoFlagsEXT
Source§type Output = FrameSynthesisInfoFlagsEXT
type Output = FrameSynthesisInfoFlagsEXT
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
fn bitor(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
Performs the
| operation. Read moreSource§impl BitOrAssign for FrameSynthesisInfoFlagsEXT
impl BitOrAssign for FrameSynthesisInfoFlagsEXT
Source§fn bitor_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
fn bitor_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
Performs the
|= operation. Read moreSource§impl BitXor for FrameSynthesisInfoFlagsEXT
impl BitXor for FrameSynthesisInfoFlagsEXT
Source§type Output = FrameSynthesisInfoFlagsEXT
type Output = FrameSynthesisInfoFlagsEXT
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
fn bitxor(self, rhs: FrameSynthesisInfoFlagsEXT) -> FrameSynthesisInfoFlagsEXT
Performs the
^ operation. Read moreSource§impl BitXorAssign for FrameSynthesisInfoFlagsEXT
impl BitXorAssign for FrameSynthesisInfoFlagsEXT
Source§fn bitxor_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
fn bitxor_assign(&mut self, rhs: FrameSynthesisInfoFlagsEXT)
Performs the
^= operation. Read moreSource§impl Clone for FrameSynthesisInfoFlagsEXT
impl Clone for FrameSynthesisInfoFlagsEXT
Source§fn clone(&self) -> FrameSynthesisInfoFlagsEXT
fn clone(&self) -> FrameSynthesisInfoFlagsEXT
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 FrameSynthesisInfoFlagsEXT
impl Debug for FrameSynthesisInfoFlagsEXT
Source§impl Default for FrameSynthesisInfoFlagsEXT
impl Default for FrameSynthesisInfoFlagsEXT
Source§fn default() -> FrameSynthesisInfoFlagsEXT
fn default() -> FrameSynthesisInfoFlagsEXT
Returns the “default value” for a type. Read more
Source§impl Not for FrameSynthesisInfoFlagsEXT
impl Not for FrameSynthesisInfoFlagsEXT
Source§type Output = FrameSynthesisInfoFlagsEXT
type Output = FrameSynthesisInfoFlagsEXT
The resulting type after applying the
! operator.Source§fn not(self) -> FrameSynthesisInfoFlagsEXT
fn not(self) -> FrameSynthesisInfoFlagsEXT
Performs the unary
! operation. Read moreimpl Copy for FrameSynthesisInfoFlagsEXT
impl Eq for FrameSynthesisInfoFlagsEXT
impl StructuralPartialEq for FrameSynthesisInfoFlagsEXT
Auto Trait Implementations§
impl Freeze for FrameSynthesisInfoFlagsEXT
impl RefUnwindSafe for FrameSynthesisInfoFlagsEXT
impl Send for FrameSynthesisInfoFlagsEXT
impl Sync for FrameSynthesisInfoFlagsEXT
impl Unpin for FrameSynthesisInfoFlagsEXT
impl UnwindSafe for FrameSynthesisInfoFlagsEXT
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