Struct kernel::grant::Owned[][src]

pub struct Owned<T: ?Sized> {
    data: Unique<T>,
    app_id: usize,
}

Fields

Methods

impl<T: ?Sized> Owned<T>
[src]

Trait Implementations

impl<T: ?Sized> Drop for Owned<T>
[src]

Executes the destructor for this type. Read more

impl<T: ?Sized> Deref for Owned<T>
[src]

The resulting type after dereferencing.

Dereferences the value.

impl<T: ?Sized> DerefMut for Owned<T>
[src]

Mutably dereferences the value.

Auto Trait Implementations

impl<T: ?Sized> Send for Owned<T> where
    T: Send

impl<T: ?Sized> Sync for Owned<T> where
    T: Sync