pub struct FunctionStitchingAttributeAlwaysInline(/* private fields */);Expand description
Attribute that marks a function for inlining.
C++ equivalent: MTL::FunctionStitchingAttributeAlwaysInline
Implementations§
Source§impl FunctionStitchingAttributeAlwaysInline
impl FunctionStitchingAttributeAlwaysInline
Sourcepub fn new() -> Option<Self>
pub fn new() -> Option<Self>
Create a new always inline attribute.
C++ equivalent: FunctionStitchingAttributeAlwaysInline* alloc()->init()
Trait Implementations§
Source§impl Referencing for FunctionStitchingAttributeAlwaysInline
impl Referencing for FunctionStitchingAttributeAlwaysInline
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 FunctionStitchingAttributeAlwaysInline
impl Sync for FunctionStitchingAttributeAlwaysInline
Auto Trait Implementations§
impl Freeze for FunctionStitchingAttributeAlwaysInline
impl RefUnwindSafe for FunctionStitchingAttributeAlwaysInline
impl Unpin for FunctionStitchingAttributeAlwaysInline
impl UnwindSafe for FunctionStitchingAttributeAlwaysInline
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