Struct external_set::ItemOwner [] [src]

pub struct ItemOwner<'s, T: 's> { /* fields omitted */ }

The owner of an item in a ExternalSet

Methods

impl<'s, T> ItemOwner<'s, T>
[src]

Remove the item from the collection and return it.

Trait Implementations

impl<'s, T: Send + Sync> Send for ItemOwner<'s, T>
[src]

impl<'s, T: Sync> Sync for ItemOwner<'s, T>
[src]

impl<'s, T> Drop for ItemOwner<'s, T>
[src]

A method called when the value goes out of scope. Read more

impl<'s, T> Deref for ItemOwner<'s, T>
[src]

The resulting type after dereferencing

The method called to dereference a value