pub struct PipelineDataSetSerializerDescriptor(/* private fields */);Expand description
Descriptor for creating a pipeline data set serializer.
C++ equivalent: MTL4::PipelineDataSetSerializerDescriptor
Implementations§
Source§impl PipelineDataSetSerializerDescriptor
impl PipelineDataSetSerializerDescriptor
Sourcepub unsafe fn from_raw(ptr: *mut c_void) -> Option<Self>
pub unsafe fn from_raw(ptr: *mut c_void) -> Option<Self>
Create a PipelineDataSetSerializerDescriptor from a raw pointer.
Sourcepub fn configuration(&self) -> PipelineDataSetSerializerConfiguration
pub fn configuration(&self) -> PipelineDataSetSerializerConfiguration
Get the configuration.
C++ equivalent: PipelineDataSetSerializerConfiguration configuration() const
Sourcepub fn set_configuration(
&self,
configuration: PipelineDataSetSerializerConfiguration,
)
pub fn set_configuration( &self, configuration: PipelineDataSetSerializerConfiguration, )
Set the configuration.
C++ equivalent: void setConfiguration(MTL4::PipelineDataSetSerializerConfiguration)
Trait Implementations§
Source§impl Referencing for PipelineDataSetSerializerDescriptor
impl Referencing for PipelineDataSetSerializerDescriptor
Source§fn as_mut_ptr(&self) -> *mut c_void
fn as_mut_ptr(&self) -> *mut c_void
Get the raw mutable pointer to the Objective-C object.
Source§fn retain(&self) -> Selfwhere
Self: Clone,
fn retain(&self) -> Selfwhere
Self: Clone,
Retain the object, incrementing its reference count. Read more
Source§fn autorelease(&self) -> Selfwhere
Self: Clone,
fn autorelease(&self) -> Selfwhere
Self: Clone,
Autorelease the object. Read more
Source§fn retain_count(&self) -> usize
fn retain_count(&self) -> usize
Get the retain count of the object. Read more
impl Send for PipelineDataSetSerializerDescriptor
impl Sync for PipelineDataSetSerializerDescriptor
Auto Trait Implementations§
impl Freeze for PipelineDataSetSerializerDescriptor
impl RefUnwindSafe for PipelineDataSetSerializerDescriptor
impl Unpin for PipelineDataSetSerializerDescriptor
impl UnwindSafe for PipelineDataSetSerializerDescriptor
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