pub struct ValidatorEmissionRate {
pub minor_units_per_emission: u64,
pub block_quota: u32,
}
Fields§
§minor_units_per_emission: u64
§block_quota: u32
Trait Implementations§
Source§impl Clone for ValidatorEmissionRate
impl Clone for ValidatorEmissionRate
Source§fn clone(&self) -> ValidatorEmissionRate
fn clone(&self) -> ValidatorEmissionRate
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 ValidatorEmissionRate
impl Debug for ValidatorEmissionRate
Source§impl<'de> Deserialize<'de> for ValidatorEmissionRate
impl<'de> Deserialize<'de> for ValidatorEmissionRate
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidatorEmissionRate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidatorEmissionRate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ValidatorEmissionRate> for ValidatorEmissionRate
impl From<ValidatorEmissionRate> for ValidatorEmissionRate
Source§fn from(
proto_validator_emission_rate: ValidatorEmissionRate,
) -> ValidatorEmissionRate
fn from( proto_validator_emission_rate: ValidatorEmissionRate, ) -> ValidatorEmissionRate
Converts to this type from the input type.
Source§impl Hash for ValidatorEmissionRate
impl Hash for ValidatorEmissionRate
Source§impl PartialEq for ValidatorEmissionRate
impl PartialEq for ValidatorEmissionRate
Source§impl Serialize for ValidatorEmissionRate
impl Serialize for ValidatorEmissionRate
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for ValidatorEmissionRate
impl StructuralPartialEq for ValidatorEmissionRate
Auto Trait Implementations§
impl Freeze for ValidatorEmissionRate
impl RefUnwindSafe for ValidatorEmissionRate
impl Send for ValidatorEmissionRate
impl Sync for ValidatorEmissionRate
impl Unpin for ValidatorEmissionRate
impl UnwindSafe for ValidatorEmissionRate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request