pub struct FoveationDynamicFlagsHTC(/* private fields */);Expand description
Implementations§
Source§impl FoveationDynamicFlagsHTC
impl FoveationDynamicFlagsHTC
Sourcepub const LEVEL_ENABLED: FoveationDynamicFlagsHTC
pub const LEVEL_ENABLED: FoveationDynamicFlagsHTC
Allow system to set periphery pixel density dynamically.
Sourcepub const CLEAR_FOV_ENABLED: FoveationDynamicFlagsHTC
pub const CLEAR_FOV_ENABLED: FoveationDynamicFlagsHTC
Allow system to set clear FOV degree dynamically.
Sourcepub const FOCAL_CENTER_OFFSET_ENABLED: FoveationDynamicFlagsHTC
pub const FOCAL_CENTER_OFFSET_ENABLED: FoveationDynamicFlagsHTC
Allow system to set focal center offset dynamically.
Source§impl FoveationDynamicFlagsHTC
impl FoveationDynamicFlagsHTC
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: FoveationDynamicFlagsHTC) -> bool
Sourcepub fn contains(self, other: FoveationDynamicFlagsHTC) -> bool
pub fn contains(self, other: FoveationDynamicFlagsHTC) -> bool
Returns whether other is a subset of self
Trait Implementations§
Source§impl BitAnd for FoveationDynamicFlagsHTC
impl BitAnd for FoveationDynamicFlagsHTC
Source§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitand(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
& operation. Read moreSource§impl BitAndAssign for FoveationDynamicFlagsHTC
impl BitAndAssign for FoveationDynamicFlagsHTC
Source§fn bitand_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitand_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
&= operation. Read moreSource§impl BitOr for FoveationDynamicFlagsHTC
impl BitOr for FoveationDynamicFlagsHTC
Source§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
| operation. Read moreSource§impl BitOrAssign for FoveationDynamicFlagsHTC
impl BitOrAssign for FoveationDynamicFlagsHTC
Source§fn bitor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
|= operation. Read moreSource§impl BitXor for FoveationDynamicFlagsHTC
impl BitXor for FoveationDynamicFlagsHTC
Source§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitxor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
^ operation. Read moreSource§impl BitXorAssign for FoveationDynamicFlagsHTC
impl BitXorAssign for FoveationDynamicFlagsHTC
Source§fn bitxor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitxor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
^= operation. Read moreSource§impl Clone for FoveationDynamicFlagsHTC
impl Clone for FoveationDynamicFlagsHTC
Source§fn clone(&self) -> FoveationDynamicFlagsHTC
fn clone(&self) -> FoveationDynamicFlagsHTC
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 FoveationDynamicFlagsHTC
impl Debug for FoveationDynamicFlagsHTC
Source§impl Default for FoveationDynamicFlagsHTC
impl Default for FoveationDynamicFlagsHTC
Source§impl Not for FoveationDynamicFlagsHTC
impl Not for FoveationDynamicFlagsHTC
Source§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
! operator.Source§fn not(self) -> FoveationDynamicFlagsHTC
fn not(self) -> FoveationDynamicFlagsHTC
Performs the unary
! operation. Read moreSource§impl PartialEq for FoveationDynamicFlagsHTC
impl PartialEq for FoveationDynamicFlagsHTC
impl Copy for FoveationDynamicFlagsHTC
impl Eq for FoveationDynamicFlagsHTC
impl StructuralPartialEq for FoveationDynamicFlagsHTC
Auto Trait Implementations§
impl Freeze for FoveationDynamicFlagsHTC
impl RefUnwindSafe for FoveationDynamicFlagsHTC
impl Send for FoveationDynamicFlagsHTC
impl Sync for FoveationDynamicFlagsHTC
impl Unpin for FoveationDynamicFlagsHTC
impl UnwindSafe for FoveationDynamicFlagsHTC
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