Struct nolock::queues::spsc::bounded::AsyncBoundedSender[][src]

pub struct AsyncBoundedSender<T> { /* fields omitted */ }
Expand description

An async variant of the BoundedSender that allows your to efficiently use this Queue in async Contexts as well.

Created using the async_queue method

Implementations

Checks if the Queue has been closed by the Consumer

The async variant of the blocking enqueue operation on the Non-Async version of the Queue

Attempts to enqueue the given Data on the Queue.

This behaves just like the try_enqueue operation on the normal sync-BoundedSender

Checks if the Queue is currently Full

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.