[][src]Enum tcb::broadcast::broadcast_trait::GenericReturn

pub enum GenericReturn {
    Delivery(Vec<u8>, usizeusize),
    Stable(usizeusize),
}

Enum for a generic message delivery call return from the BroadcastAPI trait. If its a delivery, the return will the serialized message, the sender's id and the message's id. If its a stable message, the return will be the sender's id and the message's id.

Variants

Delivery(Vec<u8>, usizeusize)

Tuple with the serialized message, sender id and message id

Stable(usizeusize)

Tuple with the sender id and message id

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.