#[repr(transparent)]pub struct VisibilityOptions(pub UInteger);Expand description
Visibility options for command encoder operations.
C++ equivalent: MTL4::VisibilityOptions
Tuple Fields§
§0: UIntegerImplementations§
Source§impl VisibilityOptions
impl VisibilityOptions
Sourcepub const RESOURCE_ALIAS: Self
pub const RESOURCE_ALIAS: Self
Make visible for resource aliasing.
Trait Implementations§
Source§impl BitAnd for VisibilityOptions
impl BitAnd for VisibilityOptions
Source§impl BitOr for VisibilityOptions
impl BitOr for VisibilityOptions
Source§impl Clone for VisibilityOptions
impl Clone for VisibilityOptions
Source§fn clone(&self) -> VisibilityOptions
fn clone(&self) -> VisibilityOptions
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 VisibilityOptions
impl Debug for VisibilityOptions
Source§impl Default for VisibilityOptions
impl Default for VisibilityOptions
Source§fn default() -> VisibilityOptions
fn default() -> VisibilityOptions
Returns the “default value” for a type. Read more
Source§impl Hash for VisibilityOptions
impl Hash for VisibilityOptions
Source§impl PartialEq for VisibilityOptions
impl PartialEq for VisibilityOptions
impl Copy for VisibilityOptions
impl Eq for VisibilityOptions
impl StructuralPartialEq for VisibilityOptions
Auto Trait Implementations§
impl Freeze for VisibilityOptions
impl RefUnwindSafe for VisibilityOptions
impl Send for VisibilityOptions
impl Sync for VisibilityOptions
impl Unpin for VisibilityOptions
impl UnwindSafe for VisibilityOptions
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