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

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



impl<T: ?Sized> Owned<T>

Trait Implementations

impl<T: ?Sized> Drop for Owned<T>

Executes the destructor for this type. Read more

impl<T: ?Sized> Deref for Owned<T>

The resulting type after dereferencing.

Dereferences the value.

impl<T: ?Sized> DerefMut for Owned<T>

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