Skip to main content

NumberMessagesU128

Trait NumberMessagesU128 

Source
pub trait NumberMessagesU128<Incoming, Outgoing, Error>:
    Transport<Wrapper<u128, Incoming>, Wrapper<u128, Outgoing>, Error>
    + Sized
    + Unpin
where Error: Error,
{ // Provided method fn number_messages_u128( self, ) -> Numbered<u128, Self, Error, Incoming, Outgoing> { ... } }
Available on crate feature numbered only.
Expand description

Trait for adding u128 message number to transport messages.

Provided Methods§

Source

fn number_messages_u128(self) -> Numbered<u128, Self, Error, Incoming, Outgoing>

Wrap transport with Numbered transport adding message number of type u128.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T, Incoming, Outgoing, Error> NumberMessagesU128<Incoming, Outgoing, Error> for T
where T: Transport<Wrapper<u128, Incoming>, Wrapper<u128, Outgoing>, Error> + Unpin, Error: Error,