[][src]Struct uikit_sys::NSStream

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

Implementations

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

impl Copy for NSStream[src]

impl Deref for NSStream[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSStream[src]

impl INSStream for NSStream[src]

impl Message for NSStream[src]

impl NSObject_CIImageProvider for NSStream[src]

impl NSObject_NSCoderMethods for NSStream[src]

impl NSObject_NSCopyLinkMoveHandler for NSStream[src]

impl NSObject_NSDelayedPerforming for NSStream[src]

impl NSObject_NSDiscardableContentProxy for NSStream[src]

impl NSObject_NSErrorRecoveryAttempting for NSStream[src]

impl NSObject_NSKeyValueCoding for NSStream[src]

impl NSObject_NSKeyValueObserverNotification for NSStream[src]

impl NSObject_NSKeyValueObserverRegistration for NSStream[src]

impl NSObject_NSKeyValueObserving for NSStream[src]

impl NSObject_NSKeyValueObservingCustomization for NSStream[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSStream[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSStream[src]

impl NSObject_NSThreadPerformAdditions for NSStream[src]

impl NSObject_UIAccessibility for NSStream[src]

impl NSObject_UIAccessibilityAction for NSStream[src]

impl NSObject_UIAccessibilityContainer for NSStream[src]

impl NSObject_UIAccessibilityCustomRotor for NSStream[src]

impl NSObject_UIAccessibilityDragging for NSStream[src]

impl NSObject_UIAccessibilityFocus for NSStream[src]

impl NSObject_UINibLoadingAdditions for NSStream[src]

impl NSStream_NSSocketStreamCreationExtensions for NSStream[src]

impl NSStream_NSStreamBoundPairCreationExtensions for NSStream[src]

Auto Trait Implementations

impl RefUnwindSafe for NSStream

impl !Send for NSStream

impl !Sync for NSStream

impl Unpin for NSStream

impl UnwindSafe for NSStream

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.