pub enum CheckerMessage {
VoteRequest(VoteRequestArgs),
VoteResponse(VoteResponseArgs),
LogRequest(LogRequestArgs),
LogResponse(LogResponseArgs),
Broadcast(Vec<u8>),
}Variants§
VoteRequest(VoteRequestArgs)
VoteResponse(VoteResponseArgs)
LogRequest(LogRequestArgs)
LogResponse(LogResponseArgs)
Broadcast(Vec<u8>)
Trait Implementations§
Source§impl Clone for CheckerMessage
impl Clone for CheckerMessage
Source§fn clone(&self) -> CheckerMessage
fn clone(&self) -> CheckerMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CheckerMessage
impl Debug for CheckerMessage
Source§impl Hash for CheckerMessage
impl Hash for CheckerMessage
Source§impl PartialEq for CheckerMessage
impl PartialEq for CheckerMessage
impl Eq for CheckerMessage
impl StructuralPartialEq for CheckerMessage
Auto Trait Implementations§
impl Freeze for CheckerMessage
impl RefUnwindSafe for CheckerMessage
impl Send for CheckerMessage
impl Sync for CheckerMessage
impl Unpin for CheckerMessage
impl UnwindSafe for CheckerMessage
Blanket Implementations§
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.