Struct kernel::AppPtr[][src]

pub struct AppPtr<L, T> {
    ptr: Unique<T>,
    process: AppId,
    _phantom: PhantomData<L>,
}

Fields

Methods

impl<L, T> AppPtr<L, T>
[src]

Trait Implementations

impl<L, T> Deref for AppPtr<L, T>
[src]

The resulting type after dereferencing.

Dereferences the value.

impl<L, T> DerefMut for AppPtr<L, T>
[src]

Mutably dereferences the value.

impl<L, T> Drop for AppPtr<L, T>
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<L, T> Send for AppPtr<L, T> where
    L: Send,
    T: Send

impl<L, T> Sync for AppPtr<L, T> where
    L: Sync,
    T: Sync