[][src]Struct objc::runtime::Ivar

#[repr(C)]pub struct Ivar { /* fields omitted */ }

A type that represents an instance variable.

Implementations

impl Ivar[src]

pub fn name(&self) -> &str[src]

Returns the name of self.

pub fn offset(&self) -> isize[src]

Returns the offset of self.

pub fn type_encoding(&self) -> Encoding[src]

Returns the Encoding of self.

Auto Trait Implementations

impl RefUnwindSafe for Ivar

impl Send for Ivar

impl Sync for Ivar

impl Unpin for Ivar

impl UnwindSafe for Ivar

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, 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.