pub struct RenderPassSampleBufferAttachmentDescriptorArrayRef(/* private fields */);Expand description
A borrowed reference to a RenderPassSampleBufferAttachmentDescriptorArray.
Implementations§
Source§impl RenderPassSampleBufferAttachmentDescriptorArrayRef
impl RenderPassSampleBufferAttachmentDescriptorArrayRef
pub fn object_at( &self, index: NSUInteger, ) -> Option<&RenderPassSampleBufferAttachmentDescriptorRef>
pub fn set_object_at( &self, index: NSUInteger, attachment: Option<&RenderPassSampleBufferAttachmentDescriptorRef>, )
Trait Implementations§
Source§impl AsMut<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
impl AsMut<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
Source§fn as_mut(&mut self) -> &mut RenderPassSampleBufferAttachmentDescriptorArrayRef
fn as_mut(&mut self) -> &mut RenderPassSampleBufferAttachmentDescriptorArrayRef
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
impl AsRef<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
Source§fn as_ref(&self) -> &RenderPassSampleBufferAttachmentDescriptorArrayRef
fn as_ref(&self) -> &RenderPassSampleBufferAttachmentDescriptorArrayRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
impl Borrow<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
Source§fn borrow(&self) -> &RenderPassSampleBufferAttachmentDescriptorArrayRef
fn borrow(&self) -> &RenderPassSampleBufferAttachmentDescriptorArrayRef
Immutably borrows from an owned value. Read more
Source§impl BorrowMut<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
impl BorrowMut<RenderPassSampleBufferAttachmentDescriptorArrayRef> for RenderPassSampleBufferAttachmentDescriptorArray
Source§fn borrow_mut(
&mut self,
) -> &mut RenderPassSampleBufferAttachmentDescriptorArrayRef
fn borrow_mut( &mut self, ) -> &mut RenderPassSampleBufferAttachmentDescriptorArrayRef
Mutably borrows from an owned value. Read more
Source§impl ForeignTypeRef for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl ForeignTypeRef for RenderPassSampleBufferAttachmentDescriptorArrayRef
Source§type CType = MTLRenderPassSampleBufferAttachmentDescriptorArray
type CType = MTLRenderPassSampleBufferAttachmentDescriptorArray
The raw C type.
Source§unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
Constructs a shared instance of this type from its raw type. Read more
Source§impl Message for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl Message for RenderPassSampleBufferAttachmentDescriptorArrayRef
Source§unsafe fn send_message<A, R>(
&self,
sel: Sel,
args: A,
) -> Result<R, MessageError>
unsafe fn send_message<A, R>( &self, sel: Sel, args: A, ) -> Result<R, MessageError>
Sends a message to self with the given selector and arguments. Read more
Source§fn verify_message<A, R>(&self, sel: Sel) -> Result<(), MessageError>
fn verify_message<A, R>(&self, sel: Sel) -> Result<(), MessageError>
Verifies that the argument and return types match the encoding of the
method for the given selector. Read more
impl Send for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl Sync for RenderPassSampleBufferAttachmentDescriptorArrayRef
Source§impl ToOwned for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl ToOwned for RenderPassSampleBufferAttachmentDescriptorArrayRef
Source§type Owned = RenderPassSampleBufferAttachmentDescriptorArray
type Owned = RenderPassSampleBufferAttachmentDescriptorArray
The resulting type after obtaining ownership.
Source§fn to_owned(&self) -> RenderPassSampleBufferAttachmentDescriptorArray
fn to_owned(&self) -> RenderPassSampleBufferAttachmentDescriptorArray
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · Source§fn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
Uses borrowed data to replace owned data, usually by cloning. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl Freeze for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl Unpin for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl UnsafeUnpin for RenderPassSampleBufferAttachmentDescriptorArrayRef
impl UnwindSafe for RenderPassSampleBufferAttachmentDescriptorArrayRef
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