pub struct StructMemberArray(/* private fields */);Methods from Deref<Target = StructMemberArrayRef>§
pub fn object_at(&self, index: NSUInteger) -> Option<&StructMemberRef>
pub fn count(&self) -> NSUInteger
Trait Implementations§
Source§impl AsMut<StructMemberArrayRef> for StructMemberArray
impl AsMut<StructMemberArrayRef> for StructMemberArray
Source§fn as_mut(&mut self) -> &mut StructMemberArrayRef
fn as_mut(&mut self) -> &mut StructMemberArrayRef
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<StructMemberArrayRef> for StructMemberArray
impl AsRef<StructMemberArrayRef> for StructMemberArray
Source§fn as_ref(&self) -> &StructMemberArrayRef
fn as_ref(&self) -> &StructMemberArrayRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<StructMemberArrayRef> for StructMemberArray
impl Borrow<StructMemberArrayRef> for StructMemberArray
Source§fn borrow(&self) -> &StructMemberArrayRef
fn borrow(&self) -> &StructMemberArrayRef
Immutably borrows from an owned value. Read more
Source§impl BorrowMut<StructMemberArrayRef> for StructMemberArray
impl BorrowMut<StructMemberArrayRef> for StructMemberArray
Source§fn borrow_mut(&mut self) -> &mut StructMemberArrayRef
fn borrow_mut(&mut self) -> &mut StructMemberArrayRef
Mutably borrows from an owned value. Read more
Source§impl Clone for StructMemberArray
impl Clone for StructMemberArray
Source§fn clone(&self) -> StructMemberArray
fn clone(&self) -> StructMemberArray
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StructMemberArray
impl Debug for StructMemberArray
Source§impl Deref for StructMemberArray
impl Deref for StructMemberArray
Source§type Target = StructMemberArrayRef
type Target = StructMemberArrayRef
The resulting type after dereferencing.
Source§fn deref(&self) -> &StructMemberArrayRef
fn deref(&self) -> &StructMemberArrayRef
Dereferences the value.
Source§impl DerefMut for StructMemberArray
impl DerefMut for StructMemberArray
Source§fn deref_mut(&mut self) -> &mut StructMemberArrayRef
fn deref_mut(&mut self) -> &mut StructMemberArrayRef
Mutably dereferences the value.
Source§impl Drop for StructMemberArray
impl Drop for StructMemberArray
Source§impl ForeignType for StructMemberArray
impl ForeignType for StructMemberArray
Source§type CType = MTLStructMemberArray
type CType = MTLStructMemberArray
The raw C type.
Source§type Ref = StructMemberArrayRef
type Ref = StructMemberArrayRef
The type representing a reference to this type.
Source§unsafe fn from_ptr(ptr: *mut MTLStructMemberArray) -> StructMemberArray
unsafe fn from_ptr(ptr: *mut MTLStructMemberArray) -> StructMemberArray
Constructs an instance of this type from its raw type. Read more
Source§fn as_ptr(&self) -> *mut MTLStructMemberArray
fn as_ptr(&self) -> *mut MTLStructMemberArray
Returns a raw pointer to the wrapped value.
impl Send for StructMemberArray
impl Sync for StructMemberArray
Auto Trait Implementations§
impl Freeze for StructMemberArray
impl RefUnwindSafe for StructMemberArray
impl Unpin for StructMemberArray
impl UnwindSafe for StructMemberArray
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)