#[repr(transparent)]pub struct MetalFunctionOptions(pub usize);Expand description
Re-exports the Metal framework surface for this item.
Mirrors the Metal framework counterpart for MetalFunctionOptions.
Mirrors the Metal framework counterpart for this type.
Tuple Fields§
§0: usizeImplementations§
Trait Implementations§
Source§impl Clone for MetalFunctionOptions
impl Clone for MetalFunctionOptions
Source§fn clone(&self) -> MetalFunctionOptions
fn clone(&self) -> MetalFunctionOptions
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 MetalFunctionOptions
Source§impl Debug for MetalFunctionOptions
impl Debug for MetalFunctionOptions
Source§impl Default for MetalFunctionOptions
impl Default for MetalFunctionOptions
Source§fn default() -> MetalFunctionOptions
fn default() -> MetalFunctionOptions
Returns the “default value” for a type. Read more
impl Eq for MetalFunctionOptions
Source§impl Hash for MetalFunctionOptions
impl Hash for MetalFunctionOptions
Source§impl PartialEq for MetalFunctionOptions
impl PartialEq for MetalFunctionOptions
Source§fn eq(&self, other: &MetalFunctionOptions) -> bool
fn eq(&self, other: &MetalFunctionOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MetalFunctionOptions
Auto Trait Implementations§
impl Freeze for MetalFunctionOptions
impl RefUnwindSafe for MetalFunctionOptions
impl Send for MetalFunctionOptions
impl Sync for MetalFunctionOptions
impl Unpin for MetalFunctionOptions
impl UnsafeUnpin for MetalFunctionOptions
impl UnwindSafe for MetalFunctionOptions
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