Struct oasis_core_runtime::consensus::scheduler::CommitteeNode
source · pub struct CommitteeNode {
pub role: Role,
pub public_key: PublicKey,
}
Expand description
A node participating in a committee.
Fields§
§role: Role
The node’s role in a committee.
public_key: PublicKey
The node’s public key.
Auto Trait Implementations§
impl Freeze for CommitteeNode
impl RefUnwindSafe for CommitteeNode
impl Send for CommitteeNode
impl Sync for CommitteeNode
impl Unpin for CommitteeNode
impl UnwindSafe for CommitteeNode
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more