pub struct SnsVotingRewardsParameters {
pub final_reward_rate_basis_points: Option<u64>,
pub initial_reward_rate_basis_points: Option<u64>,
pub reward_rate_transition_duration_seconds: Option<u64>,
pub round_duration_seconds: Option<u64>,
}Expand description
SnsVotingRewardsParameters
Serializable and Candid-compatible SNS voting reward parameter set.
Fields§
§final_reward_rate_basis_points: Option<u64>§initial_reward_rate_basis_points: Option<u64>§reward_rate_transition_duration_seconds: Option<u64>§round_duration_seconds: Option<u64>Trait Implementations§
Source§impl Clone for SnsVotingRewardsParameters
impl Clone for SnsVotingRewardsParameters
Source§fn clone(&self) -> SnsVotingRewardsParameters
fn clone(&self) -> SnsVotingRewardsParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SnsVotingRewardsParameters
impl Debug for SnsVotingRewardsParameters
Source§impl<'de> Deserialize<'de> for SnsVotingRewardsParameters
impl<'de> Deserialize<'de> for SnsVotingRewardsParameters
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
impl Eq for SnsVotingRewardsParameters
impl StructuralPartialEq for SnsVotingRewardsParameters
Auto Trait Implementations§
impl Freeze for SnsVotingRewardsParameters
impl RefUnwindSafe for SnsVotingRewardsParameters
impl Send for SnsVotingRewardsParameters
impl Sync for SnsVotingRewardsParameters
impl Unpin for SnsVotingRewardsParameters
impl UnsafeUnpin for SnsVotingRewardsParameters
impl UnwindSafe for SnsVotingRewardsParameters
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