[][src]Struct uikit_sys::NSURL

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

Implementations

impl NSURL[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 NSURL[src]

impl Copy for NSURL[src]

impl Deref for NSURL[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSURL[src]

impl INSURL for NSURL[src]

impl Message for NSURL[src]

impl NSObject_CIImageProvider for NSURL[src]

impl NSObject_NSCoderMethods for NSURL[src]

impl NSObject_NSCopyLinkMoveHandler for NSURL[src]

impl NSObject_NSDelayedPerforming for NSURL[src]

impl NSObject_NSDiscardableContentProxy for NSURL[src]

impl NSObject_NSErrorRecoveryAttempting for NSURL[src]

impl NSObject_NSKeyValueCoding for NSURL[src]

impl NSObject_NSKeyValueObserverNotification for NSURL[src]

impl NSObject_NSKeyValueObserverRegistration for NSURL[src]

impl NSObject_NSKeyValueObserving for NSURL[src]

impl NSObject_NSKeyValueObservingCustomization for NSURL[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSURL[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSURL[src]

impl NSObject_NSThreadPerformAdditions for NSURL[src]

impl NSObject_UIAccessibility for NSURL[src]

impl NSObject_UIAccessibilityAction for NSURL[src]

impl NSObject_UIAccessibilityContainer for NSURL[src]

impl NSObject_UIAccessibilityCustomRotor for NSURL[src]

impl NSObject_UIAccessibilityDragging for NSURL[src]

impl NSObject_UIAccessibilityFocus for NSURL[src]

impl NSObject_UINibLoadingAdditions for NSURL[src]

impl NSURL_NSItemProvider for NSURL[src]

impl NSURL_NSPromisedItems for NSURL[src]

impl NSURL_NSURLPathUtilities for NSURL[src]

impl PNSCopying for NSURL[src]

impl PNSSecureCoding for NSURL[src]

Auto Trait Implementations

impl RefUnwindSafe for NSURL

impl !Send for NSURL

impl !Sync for NSURL

impl Unpin for NSURL

impl UnwindSafe for NSURL

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.