#[repr(transparent)]pub struct PipelineOption(pub UInteger);Expand description
Pipeline options (bitflags).
C++ equivalent: MTL::PipelineOption
Tuple Fields§
§0: UIntegerImplementations§
Source§impl PipelineOption
impl PipelineOption
pub const NONE: Self
pub const ARGUMENT_INFO: Self
pub const BINDING_INFO: Self
pub const BUFFER_TYPE_INFO: Self
pub const FAIL_ON_BINARY_ARCHIVE_MISS: Self
Trait Implementations§
Source§impl BitAnd for PipelineOption
impl BitAnd for PipelineOption
Source§impl BitOr for PipelineOption
impl BitOr for PipelineOption
Source§impl BitOrAssign for PipelineOption
impl BitOrAssign for PipelineOption
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Clone for PipelineOption
impl Clone for PipelineOption
Source§fn clone(&self) -> PipelineOption
fn clone(&self) -> PipelineOption
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 PipelineOption
impl Debug for PipelineOption
Source§impl Default for PipelineOption
impl Default for PipelineOption
Source§fn default() -> PipelineOption
fn default() -> PipelineOption
Returns the “default value” for a type. Read more
Source§impl Hash for PipelineOption
impl Hash for PipelineOption
Source§impl PartialEq for PipelineOption
impl PartialEq for PipelineOption
impl Copy for PipelineOption
impl Eq for PipelineOption
impl StructuralPartialEq for PipelineOption
Auto Trait Implementations§
impl Freeze for PipelineOption
impl RefUnwindSafe for PipelineOption
impl Send for PipelineOption
impl Sync for PipelineOption
impl Unpin for PipelineOption
impl UnwindSafe for PipelineOption
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