Struct core_graphics::data_provider::CGDataProviderRef
source · pub struct CGDataProviderRef(/* private fields */);
Expand description
A borrowed reference to a CGDataProvider
.
Implementations§
Trait Implementations§
source§impl ForeignTypeRef for CGDataProviderRef
impl ForeignTypeRef for CGDataProviderRef
§type CType = CGDataProvider
type CType = CGDataProvider
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
Auto Trait Implementations§
impl Freeze for CGDataProviderRef
impl !RefUnwindSafe for CGDataProviderRef
impl !Send for CGDataProviderRef
impl !Sync for CGDataProviderRef
impl Unpin for CGDataProviderRef
impl UnwindSafe for CGDataProviderRef
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