pub struct StakerResponse {
pub balance: Uint128,
pub share: Uint128,
pub locked_balance: Vec<(u64, VoterInfo)>,
pub withdrawable_polls: Vec<(u64, Uint128)>,
pub pending_voting_rewards: Uint128,
}
Fields§
§balance: Uint128
§locked_balance: Vec<(u64, VoterInfo)>
§withdrawable_polls: Vec<(u64, Uint128)>
§pending_voting_rewards: Uint128
Trait Implementations§
Source§impl Clone for StakerResponse
impl Clone for StakerResponse
Source§fn clone(&self) -> StakerResponse
fn clone(&self) -> StakerResponse
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 StakerResponse
impl Debug for StakerResponse
Source§impl<'de> Deserialize<'de> for StakerResponse
impl<'de> Deserialize<'de> for StakerResponse
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
Source§impl JsonSchema for StakerResponse
impl JsonSchema for StakerResponse
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreSource§impl PartialEq for StakerResponse
impl PartialEq for StakerResponse
Source§impl Serialize for StakerResponse
impl Serialize for StakerResponse
impl StructuralPartialEq for StakerResponse
Auto Trait Implementations§
impl Freeze for StakerResponse
impl RefUnwindSafe for StakerResponse
impl Send for StakerResponse
impl Sync for StakerResponse
impl Unpin for StakerResponse
impl UnwindSafe for StakerResponse
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