Skip to main content

QueueMessage

Trait QueueMessage 

Source
pub trait QueueMessage: Debug + Clone {
    // Required methods
    fn step(&self) -> u8;
    fn round(&self) -> u64;
    fn signer(&self) -> Option<PublicKeyBytes>;
}

Required Methods§

Source

fn step(&self) -> u8

Source

fn round(&self) -> u64

Source

fn signer(&self) -> Option<PublicKeyBytes>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl QueueMessage for Message

Source§

fn round(&self) -> u64

Source§

fn step(&self) -> u8

Source§

fn signer(&self) -> Option<PublicKeyBytes>

Implementors§