[][src]Struct uikit_sys::NSString

#[repr(transparent)]pub struct NSString(pub id);

Implementations

impl NSString[src]

pub fn alloc() -> Self[src]

Methods from Deref<Target = Object>

pub fn class(&self) -> &Class[src]

Returns the class of self.

pub unsafe fn get_ivar<T>(&self, name: &str) -> &T where
    T: Encode
[src]

Returns a reference to the ivar of self with the given name. Panics if self has no ivar with the given name. Unsafe because the caller must ensure that the ivar is actually of type T.

Trait Implementations

impl Clone for NSString[src]

impl Copy for NSString[src]

impl Deref for NSString[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSString[src]

impl INSString for NSString[src]

impl Message for NSString[src]

impl NSObject_CIImageProvider for NSString[src]

impl NSObject_NSCoderMethods for NSString[src]

impl NSObject_NSCopyLinkMoveHandler for NSString[src]

impl NSObject_NSDelayedPerforming for NSString[src]

impl NSObject_NSDiscardableContentProxy for NSString[src]

impl NSObject_NSErrorRecoveryAttempting for NSString[src]

impl NSObject_NSKeyValueCoding for NSString[src]

impl NSObject_NSKeyValueObserverNotification for NSString[src]

impl NSObject_NSKeyValueObserverRegistration for NSString[src]

impl NSObject_NSKeyValueObserving for NSString[src]

impl NSObject_NSKeyValueObservingCustomization for NSString[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSString[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSString[src]

impl NSObject_NSThreadPerformAdditions for NSString[src]

impl NSObject_UIAccessibility for NSString[src]

impl NSObject_UIAccessibilityAction for NSString[src]

impl NSObject_UIAccessibilityContainer for NSString[src]

impl NSObject_UIAccessibilityCustomRotor for NSString[src]

impl NSObject_UIAccessibilityDragging for NSString[src]

impl NSObject_UIAccessibilityFocus for NSString[src]

impl NSObject_UINibLoadingAdditions for NSString[src]

impl NSString_NSBundleExtensionMethods for NSString[src]

impl NSString_NSExtendedStringDrawing for NSString[src]

impl NSString_NSExtendedStringPropertyListParsing for NSString[src]

impl NSString_NSItemProvider for NSString[src]

impl NSString_NSLinguisticAnalysis for NSString[src]

impl NSString_NSStringDeprecated for NSString[src]

impl NSString_NSStringDrawing for NSString[src]

impl NSString_NSStringEncodingDetection for NSString[src]

impl NSString_NSStringExtensionMethods for NSString[src]

impl NSString_NSStringPathExtensions for NSString[src]

impl NSString_NSURLUtilities for NSString[src]

impl NSString_UIStringDrawing for NSString[src]

impl PNSCopying for NSString[src]

impl PNSMutableCopying for NSString[src]

impl PNSSecureCoding for NSString[src]

Auto Trait Implementations

impl RefUnwindSafe for NSString

impl !Send for NSString

impl !Sync for NSString

impl Unpin for NSString

impl UnwindSafe for NSString

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.