#[repr(transparent)]pub struct BindingAccess(pub UInteger);Expand description
Binding access mode.
C++ equivalent: MTL::BindingAccess
Note: ArgumentAccess is an alias with the same values.
Tuple Fields§
§0: UIntegerImplementations§
Source§impl BindingAccess
impl BindingAccess
Source§impl BindingAccess
impl BindingAccess
Sourcepub const ARGUMENT_ACCESS_READ_ONLY: Self = Self::READ_ONLY
pub const ARGUMENT_ACCESS_READ_ONLY: Self = Self::READ_ONLY
Alias for READ_ONLY (ArgumentAccess compatibility)
Sourcepub const ARGUMENT_ACCESS_READ_WRITE: Self = Self::READ_WRITE
pub const ARGUMENT_ACCESS_READ_WRITE: Self = Self::READ_WRITE
Alias for READ_WRITE (ArgumentAccess compatibility)
Sourcepub const ARGUMENT_ACCESS_WRITE_ONLY: Self = Self::WRITE_ONLY
pub const ARGUMENT_ACCESS_WRITE_ONLY: Self = Self::WRITE_ONLY
Alias for WRITE_ONLY (ArgumentAccess compatibility)
Trait Implementations§
Source§impl Clone for BindingAccess
impl Clone for BindingAccess
Source§fn clone(&self) -> BindingAccess
fn clone(&self) -> BindingAccess
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 BindingAccess
impl Debug for BindingAccess
Source§impl Default for BindingAccess
impl Default for BindingAccess
Source§fn default() -> BindingAccess
fn default() -> BindingAccess
Returns the “default value” for a type. Read more
Source§impl Hash for BindingAccess
impl Hash for BindingAccess
Source§impl PartialEq for BindingAccess
impl PartialEq for BindingAccess
impl Copy for BindingAccess
impl Eq for BindingAccess
impl StructuralPartialEq for BindingAccess
Auto Trait Implementations§
impl Freeze for BindingAccess
impl RefUnwindSafe for BindingAccess
impl Send for BindingAccess
impl Sync for BindingAccess
impl Unpin for BindingAccess
impl UnwindSafe for BindingAccess
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