#[repr(C)]pub struct CGPath { /* private fields */ }Available on crate feature
CGPath only.Expand description
Methods from Deref<Target = CFType>§
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: ConcreteType,
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: ConcreteType,
Attempt to downcast the type to that of type T.
This is the reference-variant. Use CFRetained::downcast if you
want to convert a retained type. See also ConcreteType for more
details on which types support being converted to.
Trait Implementations§
Source§impl AsRef<CGPath> for CGMutablePath
impl AsRef<CGPath> for CGMutablePath
Source§impl Borrow<CGPath> for CGMutablePath
impl Borrow<CGPath> for CGMutablePath
Source§impl ConcreteType for CGPath
impl ConcreteType for CGPath
Source§impl RefEncode for CGPath
impl RefEncode for CGPath
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for CGPath
Auto Trait Implementations§
impl !Freeze for CGPath
impl !RefUnwindSafe for CGPath
impl !Send for CGPath
impl !Sync for CGPath
impl !Unpin for CGPath
impl !UnwindSafe for CGPath
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