#[repr(u64)]pub enum MTLVisibilityResultMode {
Disabled = 0,
Boolean = 1,
Counting = 2,
}Expand description
Variants§
Trait Implementations§
Source§impl Clone for MTLVisibilityResultMode
impl Clone for MTLVisibilityResultMode
Source§fn clone(&self) -> MTLVisibilityResultMode
fn clone(&self) -> MTLVisibilityResultMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MTLVisibilityResultMode
Source§impl Debug for MTLVisibilityResultMode
impl Debug for MTLVisibilityResultMode
impl Eq for MTLVisibilityResultMode
Source§impl Hash for MTLVisibilityResultMode
impl Hash for MTLVisibilityResultMode
Source§impl PartialEq for MTLVisibilityResultMode
impl PartialEq for MTLVisibilityResultMode
Source§fn eq(&self, other: &MTLVisibilityResultMode) -> bool
fn eq(&self, other: &MTLVisibilityResultMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MTLVisibilityResultMode
Auto Trait Implementations§
impl Freeze for MTLVisibilityResultMode
impl RefUnwindSafe for MTLVisibilityResultMode
impl Send for MTLVisibilityResultMode
impl Sync for MTLVisibilityResultMode
impl Unpin for MTLVisibilityResultMode
impl UnsafeUnpin for MTLVisibilityResultMode
impl UnwindSafe for MTLVisibilityResultMode
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