Struct dao::onboarding::Onboarding
source · pub struct Onboarding { /* private fields */ }
Expand description
Onboarding voting module.
Implementations§
source§impl Onboarding
impl Onboarding
pub fn get_request(&self, voting_id: VotingId) -> Option<Request>
pub fn submit_request( &mut self, reason: DocumentHash, cspr_deposit: Balance ) -> VotingCreatedInfo
pub fn finish_voting( &mut self, voting_id: VotingId, voting_type: VotingType ) -> VotingSummary
pub fn vote( &mut self, voting_id: VotingId, voting_type: VotingType, choice: Choice, stake: Balance )
source§impl Onboarding
impl Onboarding
pub fn return_cspr(&mut self, voting_id: VotingId)
Trait Implementations§
source§impl Clone for Onboarding
impl Clone for Onboarding
source§fn clone(&self) -> Onboarding
fn clone(&self) -> Onboarding
Returns a copy 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 Node for Onboarding
impl Node for Onboarding
Auto Trait Implementations§
impl RefUnwindSafe for Onboarding
impl Send for Onboarding
impl Sync for Onboarding
impl Unpin for Onboarding
impl UnwindSafe for Onboarding
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