Struct mpstthree::role::broadcast::RoleBroadcast [−][src]
pub struct RoleBroadcast { /* fields omitted */ }
Expand description
This structure is used for closing a stack for an active role
which is about to broadcast a choice with an enum
.
Example
use mpstthree::role::a::RoleA;
use mpstthree::role::broadcast::RoleBroadcast;
use mpstthree::role::Role; // Only used for example
type BroadcastA = RoleA<RoleBroadcast>;
let _ = BroadcastA::new(); // Only used for example
Trait Implementations
type Dual = RoleBroadcast
type Dual = RoleBroadcast
The Role type dual to Self
.
Auto Trait Implementations
impl RefUnwindSafe for RoleBroadcast
impl Send for RoleBroadcast
impl Sync for RoleBroadcast
impl Unpin for RoleBroadcast
impl UnwindSafe for RoleBroadcast
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more