Struct bip_util::send::SplitSender [] [src]

pub struct SplitSender<S> { /* fields omitted */ }

SplitSender allows dividing the capacity of a single channel into multiple channels.

Methods

impl<S> SplitSender<S>
[src]

Create a new SplitSender.

Create a new SplitSenderAck that can be used to ack sent messages.

Trait Implementations

impl<S> Clone for SplitSender<S> where S: Clone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<S> Sync for SplitSender<S> where S: Sync
[src]

impl<S, T> TrySender<T> for SplitSender<S> where S: TrySender<T>, T: Send
[src]

Send data through the concrete channel. Read more