Struct bark::BarkSend [] [src]

pub struct BarkSend<T: ?Sized + Send + Sync> { /* fields omitted */ }

A Bark Pointer that can be sent across threads.

In order to use this value again, call the promote() method.

Methods

impl<T: ?Sized + Send + Sync> BarkSend<T>
[src]

Turns a BarkSend<T> back into a Bark<T>

Trait Implementations

impl<T: ?Sized + Sync + Send> Send for BarkSend<T>
[src]

impl<T: ?Sized + Send + Sync> Drop for BarkSend<T>
[src]

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