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]

[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]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<T> !Sync for BarkSend<T>