pub struct AccumulateState {
pub accounts: Accounts,
pub validators: ValidatorsData,
pub authorization: [Vec<OpaqueHash>; 2],
pub privileges: Privileges,
pub entropy: EntropyBuffer,
}Expand description
State for the accumulate invocation
Fields§
§accounts: Accountsd (δ) The accounts
validators: ValidatorsDatai (ι) The upcoming validators
p (φ) The authorization queue
privileges: Privilegesa (χ) The privileged service indices
entropy: EntropyBuffer(η) The entropy
Trait Implementations§
Source§impl Clone for AccumulateState
impl Clone for AccumulateState
Source§fn clone(&self) -> AccumulateState
fn clone(&self) -> AccumulateState
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 AccumulateState
impl Debug for AccumulateState
Source§impl<'de> Deserialize<'de> for AccumulateState
impl<'de> Deserialize<'de> for AccumulateState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AccumulateState
impl PartialEq for AccumulateState
Source§impl Serialize for AccumulateState
impl Serialize for AccumulateState
impl Eq for AccumulateState
impl StructuralPartialEq for AccumulateState
Auto Trait Implementations§
impl Freeze for AccumulateState
impl RefUnwindSafe for AccumulateState
impl Send for AccumulateState
impl Sync for AccumulateState
impl Unpin for AccumulateState
impl UnwindSafe for AccumulateState
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