Struct core_graphics::data_provider::CGDataProviderRef
source · pub struct CGDataProviderRef(_);
Implementations
Trait Implementations
sourceimpl AsRef<CGDataProviderRef> for CGDataProvider
impl AsRef<CGDataProviderRef> for CGDataProvider
sourcefn as_ref(&self) -> &CGDataProviderRef
fn as_ref(&self) -> &CGDataProviderRef
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Borrow<CGDataProviderRef> for CGDataProvider
impl Borrow<CGDataProviderRef> for CGDataProvider
sourcefn borrow(&self) -> &CGDataProviderRef
fn borrow(&self) -> &CGDataProviderRef
Immutably borrows from an owned value. Read more
sourceimpl ToOwned for CGDataProviderRef
impl ToOwned for CGDataProviderRef
type Owned = CGDataProvider
type Owned = CGDataProvider
The resulting type after obtaining ownership.
sourcefn to_owned(&self) -> CGDataProvider
fn to_owned(&self) -> CGDataProvider
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · sourcefn 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 CGDataProviderRef
impl Send for CGDataProviderRef
impl !Sync for CGDataProviderRef
impl Unpin for CGDataProviderRef
impl UnwindSafe for CGDataProviderRef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more