pub struct TotalIssuance {
pub total_issued: u64,
pub blockstamp: Blockstamp,
}
Fields§
§total_issued: u64
The total claims in circulation on the network.
blockstamp: Blockstamp
Implementations§
Source§impl TotalIssuance
impl TotalIssuance
pub fn new(total_issued: u64, blockstamp: Blockstamp) -> TotalIssuance
Trait Implementations§
Source§impl Clone for TotalIssuance
impl Clone for TotalIssuance
Source§fn clone(&self) -> TotalIssuance
fn clone(&self) -> TotalIssuance
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TotalIssuance
impl Debug for TotalIssuance
Source§impl<'de> Deserialize<'de> for TotalIssuance
impl<'de> Deserialize<'de> for TotalIssuance
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TotalIssuance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TotalIssuance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for TotalIssuance
impl Hash for TotalIssuance
Source§impl PartialEq for TotalIssuance
impl PartialEq for TotalIssuance
Source§impl Serialize for TotalIssuance
impl Serialize for TotalIssuance
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
Source§impl TryFrom<TotalIssuanceResponse> for TotalIssuance
impl TryFrom<TotalIssuanceResponse> for TotalIssuance
Source§type Error = XandApiProtoErrs
type Error = XandApiProtoErrs
The type returned in the event of a conversion error.
Source§fn try_from(
x: TotalIssuanceResponse,
) -> Result<TotalIssuance, <TotalIssuance as TryFrom<TotalIssuanceResponse>>::Error>
fn try_from( x: TotalIssuanceResponse, ) -> Result<TotalIssuance, <TotalIssuance as TryFrom<TotalIssuanceResponse>>::Error>
Performs the conversion.
impl Eq for TotalIssuance
impl StructuralPartialEq for TotalIssuance
Auto Trait Implementations§
impl Freeze for TotalIssuance
impl RefUnwindSafe for TotalIssuance
impl Send for TotalIssuance
impl Sync for TotalIssuance
impl Unpin for TotalIssuance
impl UnwindSafe for TotalIssuance
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