Enum ethcore::engines::EpochChange
[−]
[src]
pub enum EpochChange<M: Machine> { Unsure(M::AuxiliaryRequest), No, Yes(Proof<M>), }
Results of a query of whether an epoch change occurred at the given block.
Variants
Unsure(M::AuxiliaryRequest)
Cannot determine until more data is passed.
No
No epoch change.
Yes(Proof<M>)
The epoch will change, with proof.
Trait Implementations
Auto Trait Implementations
impl<M> Send for EpochChange<M> where
<M as Machine>::AuxiliaryRequest: Send,
impl<M> Send for EpochChange<M> where
<M as Machine>::AuxiliaryRequest: Send,
impl<M> Sync for EpochChange<M> where
<M as Machine>::AuxiliaryRequest: Sync,
impl<M> Sync for EpochChange<M> where
<M as Machine>::AuxiliaryRequest: Sync,