pub struct Status {
pub height: u64,
pub interval: Option<u64>,
pub timer_config: Option<DurationConfig>,
pub authority_list: Vec<Node>,
}
Expand description
A rich status.
Fields
height: u64
New height.
interval: Option<u64>
New block interval.
timer_config: Option<DurationConfig>
New timeout configuration.
New authority list.
Trait Implementations
sourceimpl Decodable for Status
impl Decodable for Status
sourcefn decode(r: &Rlp<'_>) -> Result<Self, DecoderError>
fn decode(r: &Rlp<'_>) -> Result<Self, DecoderError>
Decode a value from RLP bytes
impl Eq for Status
impl StructuralEq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more