Struct chain_impl_mockchain::vote::VotePlanStatus
source · pub struct VotePlanStatus {
pub id: VotePlanId,
pub payload: PayloadType,
pub vote_start: BlockDate,
pub vote_end: BlockDate,
pub committee_end: BlockDate,
pub committee_public_keys: Vec<MemberPublicKey>,
pub proposals: Vec<VoteProposalStatus>,
pub voting_token: TokenIdentifier,
}
Fields§
§id: VotePlanId
§payload: PayloadType
§vote_start: BlockDate
§vote_end: BlockDate
§committee_end: BlockDate
§committee_public_keys: Vec<MemberPublicKey>
§proposals: Vec<VoteProposalStatus>
§voting_token: TokenIdentifier
Auto Trait Implementations§
impl RefUnwindSafe for VotePlanStatus
impl Send for VotePlanStatus
impl Sync for VotePlanStatus
impl Unpin for VotePlanStatus
impl UnwindSafe for VotePlanStatus
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