pub struct MTLDepthStencilDescriptor(/* private fields */);Implementations§
Source§impl MTLDepthStencilDescriptor
impl MTLDepthStencilDescriptor
pub unsafe fn set_depth_compare_function(&self, function: MTLCompareFunction)
pub unsafe fn set_depth_write_enabled(&self, enabled: bool)
Trait Implementations§
Source§impl Message for MTLDepthStencilDescriptor
impl Message for MTLDepthStencilDescriptor
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
Auto Trait Implementations§
impl Freeze for MTLDepthStencilDescriptor
impl RefUnwindSafe for MTLDepthStencilDescriptor
impl Send for MTLDepthStencilDescriptor
impl Sync for MTLDepthStencilDescriptor
impl Unpin for MTLDepthStencilDescriptor
impl UnwindSafe for MTLDepthStencilDescriptor
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