pub struct MiningStatisticsUserStatusResponseData {
pub algo: String,
pub day_hash_rate: String,
pub fifteen_min_hash_rate: String,
pub invalid_num: i64,
pub profit_today: MiningStatisticsUserStatusResponseDataProfitToday,
pub profit_yesterday: MiningStatisticsUserStatusResponseDataProfitYesterday,
pub unit: String,
pub user_name: String,
pub valid_num: i64,
}
Expand description
MiningStatisticsUserStatusResponseData
JSON schema
{
"type": "object",
"required": [
"algo",
"dayHashRate",
"fifteenMinHashRate",
"invalidNum",
"profitToday",
"profitYesterday",
"unit",
"userName",
"validNum"
],
"properties": {
"algo": {
"examples": [
"sha256"
],
"type": "string"
},
"dayHashRate": {
"examples": [
"214289268068874127.65000000"
],
"type": "string"
},
"fifteenMinHashRate": {
"examples": [
"457835490067496409.00000000"
],
"type": "string"
},
"invalidNum": {
"examples": [
17562
],
"type": "integer",
"format": "int64"
},
"profitToday": {
"type": "object",
"required": [
"BCH",
"BSV",
"BTC"
],
"properties": {
"BCH": {
"examples": [
"106.61586001"
],
"type": "string"
},
"BSV": {
"examples": [
"56.17055953"
],
"type": "string"
},
"BTC": {
"examples": [
"0.00314332"
],
"type": "string"
}
}
},
"profitYesterday": {
"type": "object",
"required": [
"BCH",
"BSV",
"BTC"
],
"properties": {
"BCH": {
"examples": [
"106.61586001"
],
"type": "string"
},
"BSV": {
"examples": [
"56.17055953"
],
"type": "string"
},
"BTC": {
"examples": [
"0.00314332"
],
"type": "string"
}
}
},
"unit": {
"examples": [
"h/s"
],
"type": "string"
},
"userName": {
"examples": [
"test"
],
"type": "string"
},
"validNum": {
"examples": [
0
],
"type": "integer",
"format": "int64"
}
}
}
Fields§
§algo: String
§day_hash_rate: String
§fifteen_min_hash_rate: String
§invalid_num: i64
§profit_today: MiningStatisticsUserStatusResponseDataProfitToday
§profit_yesterday: MiningStatisticsUserStatusResponseDataProfitYesterday
§unit: String
§user_name: String
§valid_num: i64
Trait Implementations§
Source§impl Clone for MiningStatisticsUserStatusResponseData
impl Clone for MiningStatisticsUserStatusResponseData
Source§fn clone(&self) -> MiningStatisticsUserStatusResponseData
fn clone(&self) -> MiningStatisticsUserStatusResponseData
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<'de> Deserialize<'de> for MiningStatisticsUserStatusResponseData
impl<'de> Deserialize<'de> for MiningStatisticsUserStatusResponseData
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 From<&MiningStatisticsUserStatusResponseData> for MiningStatisticsUserStatusResponseData
impl From<&MiningStatisticsUserStatusResponseData> for MiningStatisticsUserStatusResponseData
Source§fn from(value: &MiningStatisticsUserStatusResponseData) -> Self
fn from(value: &MiningStatisticsUserStatusResponseData) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MiningStatisticsUserStatusResponseData
impl RefUnwindSafe for MiningStatisticsUserStatusResponseData
impl Send for MiningStatisticsUserStatusResponseData
impl Sync for MiningStatisticsUserStatusResponseData
impl Unpin for MiningStatisticsUserStatusResponseData
impl UnwindSafe for MiningStatisticsUserStatusResponseData
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