#[repr(C)]pub struct CFMutableString { /* private fields */ }
Available on crate feature
CFBase
only.Expand description
Methods from Deref<Target = CFType>§
Sourcepub fn downcast_ref<T: ConcreteType>(&self) -> Option<&T>
pub fn downcast_ref<T: ConcreteType>(&self) -> Option<&T>
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<AnyObject> for CFMutableString
impl AsRef<AnyObject> for CFMutableString
Source§impl AsRef<CFMutableString> for CFMutableString
impl AsRef<CFMutableString> for CFMutableString
Source§impl AsRef<CFString> for CFMutableString
impl AsRef<CFString> for CFMutableString
Source§impl AsRef<CFType> for CFMutableString
impl AsRef<CFType> for CFMutableString
Source§impl Borrow<AnyObject> for CFMutableString
impl Borrow<AnyObject> for CFMutableString
Source§impl Borrow<CFString> for CFMutableString
impl Borrow<CFString> for CFMutableString
Source§impl Borrow<CFType> for CFMutableString
impl Borrow<CFType> for CFMutableString
Source§impl Debug for CFMutableString
impl Debug for CFMutableString
Source§impl Deref for CFMutableString
impl Deref for CFMutableString
Source§impl Hash for CFMutableString
impl Hash for CFMutableString
Source§impl Message for CFMutableString
impl Message for CFMutableString
Source§impl PartialEq for CFMutableString
impl PartialEq for CFMutableString
Source§impl RefEncode for CFMutableString
impl RefEncode for CFMutableString
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
Source§impl Type for CFMutableString
impl Type for CFMutableString
impl Eq for CFMutableString
Auto Trait Implementations§
impl !Freeze for CFMutableString
impl !RefUnwindSafe for CFMutableString
impl !Send for CFMutableString
impl !Sync for CFMutableString
impl !Unpin for CFMutableString
impl !UnwindSafe for CFMutableString
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