Struct openxr_sys::SwapchainCreateFlags
source · [−]#[repr(transparent)]pub struct SwapchainCreateFlags(_);Expand description
Implementations
sourceimpl SwapchainCreateFlags
impl SwapchainCreateFlags
sourcepub const PROTECTED_CONTENT: SwapchainCreateFlags = _
pub const PROTECTED_CONTENT: SwapchainCreateFlags = _
Content will be protected from CPU access
sourcepub const STATIC_IMAGE: SwapchainCreateFlags = _
pub const STATIC_IMAGE: SwapchainCreateFlags = _
Only one image will be acquired from this swapchain over its lifetime
sourceimpl SwapchainCreateFlags
impl SwapchainCreateFlags
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: SwapchainCreateFlags) -> bool
sourcepub fn contains(self, other: SwapchainCreateFlags) -> bool
pub fn contains(self, other: SwapchainCreateFlags) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitAnd<SwapchainCreateFlags> for SwapchainCreateFlags
type Output = SwapchainCreateFlags
type Output = SwapchainCreateFlags
The resulting type after applying the
& operator.sourcefn bitand(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
fn bitand(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
Performs the
& operation. Read moresourceimpl BitAndAssign<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitAndAssign<SwapchainCreateFlags> for SwapchainCreateFlags
sourcefn bitand_assign(&mut self, rhs: SwapchainCreateFlags)
fn bitand_assign(&mut self, rhs: SwapchainCreateFlags)
Performs the
&= operation. Read moresourceimpl BitOr<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitOr<SwapchainCreateFlags> for SwapchainCreateFlags
type Output = SwapchainCreateFlags
type Output = SwapchainCreateFlags
The resulting type after applying the
| operator.sourcefn bitor(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
fn bitor(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
Performs the
| operation. Read moresourceimpl BitOrAssign<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitOrAssign<SwapchainCreateFlags> for SwapchainCreateFlags
sourcefn bitor_assign(&mut self, rhs: SwapchainCreateFlags)
fn bitor_assign(&mut self, rhs: SwapchainCreateFlags)
Performs the
|= operation. Read moresourceimpl BitXor<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitXor<SwapchainCreateFlags> for SwapchainCreateFlags
type Output = SwapchainCreateFlags
type Output = SwapchainCreateFlags
The resulting type after applying the
^ operator.sourcefn bitxor(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
fn bitxor(self, rhs: SwapchainCreateFlags) -> SwapchainCreateFlags
Performs the
^ operation. Read moresourceimpl BitXorAssign<SwapchainCreateFlags> for SwapchainCreateFlags
impl BitXorAssign<SwapchainCreateFlags> for SwapchainCreateFlags
sourcefn bitxor_assign(&mut self, rhs: SwapchainCreateFlags)
fn bitxor_assign(&mut self, rhs: SwapchainCreateFlags)
Performs the
^= operation. Read moresourceimpl Clone for SwapchainCreateFlags
impl Clone for SwapchainCreateFlags
sourcefn clone(&self) -> SwapchainCreateFlags
fn clone(&self) -> SwapchainCreateFlags
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SwapchainCreateFlags
impl Debug for SwapchainCreateFlags
sourceimpl Default for SwapchainCreateFlags
impl Default for SwapchainCreateFlags
sourceimpl Not for SwapchainCreateFlags
impl Not for SwapchainCreateFlags
type Output = SwapchainCreateFlags
type Output = SwapchainCreateFlags
The resulting type after applying the
! operator.sourcefn not(self) -> SwapchainCreateFlags
fn not(self) -> SwapchainCreateFlags
Performs the unary
! operation. Read moresourceimpl PartialEq<SwapchainCreateFlags> for SwapchainCreateFlags
impl PartialEq<SwapchainCreateFlags> for SwapchainCreateFlags
sourcefn eq(&self, other: &SwapchainCreateFlags) -> bool
fn eq(&self, other: &SwapchainCreateFlags) -> bool
impl Copy for SwapchainCreateFlags
impl Eq for SwapchainCreateFlags
impl StructuralEq for SwapchainCreateFlags
impl StructuralPartialEq for SwapchainCreateFlags
Auto Trait Implementations
impl RefUnwindSafe for SwapchainCreateFlags
impl Send for SwapchainCreateFlags
impl Sync for SwapchainCreateFlags
impl Unpin for SwapchainCreateFlags
impl UnwindSafe for SwapchainCreateFlags
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more