pub struct GetKrakenEmbedAssetsResponseDataResult {Show 15 fields
pub ath_date: Option<String>,
pub ath_value: Option<GetKrakenEmbedAssetsResponseDataResultAthValue>,
pub bearish_insights: Option<String>,
pub bullish_insights: Option<String>,
pub change_percent_24h: Option<GetKrakenEmbedAssetsResponseDataResultChangePercent24h>,
pub change_value_24h: Option<GetKrakenEmbedAssetsResponseDataResultChangeValue24h>,
pub circulating_supply: Option<GetKrakenEmbedAssetsResponseDataResultCirculatingSupply>,
pub description: Option<String>,
pub english_name: Option<String>,
pub links: GetKrakenEmbedAssetsResponseDataResultLinks,
pub market_cap_value: Option<GetKrakenEmbedAssetsResponseDataResultMarketCapValue>,
pub max_supply: Option<GetKrakenEmbedAssetsResponseDataResultMaxSupply>,
pub symbol: GetKrakenEmbedAssetsResponseDataResultSymbol,
pub total_supply: Option<GetKrakenEmbedAssetsResponseDataResultTotalSupply>,
pub volume_value_24h: Option<GetKrakenEmbedAssetsResponseDataResultVolumeValue24h>,
}Expand description
GetKrakenEmbedAssetsResponseDataResult
JSON schema
{
"type": "object",
"required": [
"links",
"symbol"
],
"properties": {
"ath_date": {
"type": [
"string",
"null"
]
},
"ath_value": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"bearish_insights": {
"type": [
"string",
"null"
]
},
"bullish_insights": {
"type": [
"string",
"null"
]
},
"change_percent_24h": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"change_value_24h": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"circulating_supply": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"description": {
"type": [
"string",
"null"
]
},
"english_name": {
"type": [
"string",
"null"
]
},
"links": {
"type": "object",
"required": [
"logo",
"self"
],
"properties": {
"logo": {
"type": "object",
"required": [
"height",
"href",
"width"
],
"properties": {
"height": {
"type": "integer",
"minimum": 0.0
},
"href": {
"type": "string"
},
"type": {
"type": [
"string",
"null"
]
},
"width": {
"type": "integer",
"minimum": 0.0
}
}
},
"self": {
"type": "object",
"required": [
"href"
],
"properties": {
"href": {
"type": "string"
},
"type": {
"type": [
"string",
"null"
]
}
}
}
}
},
"market_cap_value": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"max_supply": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"symbol": {
"type": "string",
"maxLength": 16
},
"total_supply": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"volume_value_24h": {
"type": [
"string",
"null"
],
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
}
}
}Fields§
§ath_date: Option<String>§ath_value: Option<GetKrakenEmbedAssetsResponseDataResultAthValue>§bearish_insights: Option<String>§bullish_insights: Option<String>§change_percent_24h: Option<GetKrakenEmbedAssetsResponseDataResultChangePercent24h>§change_value_24h: Option<GetKrakenEmbedAssetsResponseDataResultChangeValue24h>§circulating_supply: Option<GetKrakenEmbedAssetsResponseDataResultCirculatingSupply>§description: Option<String>§english_name: Option<String>§links: GetKrakenEmbedAssetsResponseDataResultLinks§market_cap_value: Option<GetKrakenEmbedAssetsResponseDataResultMarketCapValue>§max_supply: Option<GetKrakenEmbedAssetsResponseDataResultMaxSupply>§symbol: GetKrakenEmbedAssetsResponseDataResultSymbol§total_supply: Option<GetKrakenEmbedAssetsResponseDataResultTotalSupply>§volume_value_24h: Option<GetKrakenEmbedAssetsResponseDataResultVolumeValue24h>Trait Implementations§
Source§impl Clone for GetKrakenEmbedAssetsResponseDataResult
impl Clone for GetKrakenEmbedAssetsResponseDataResult
Source§fn clone(&self) -> GetKrakenEmbedAssetsResponseDataResult
fn clone(&self) -> GetKrakenEmbedAssetsResponseDataResult
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 GetKrakenEmbedAssetsResponseDataResult
impl<'de> Deserialize<'de> for GetKrakenEmbedAssetsResponseDataResult
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetKrakenEmbedAssetsResponseDataResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetKrakenEmbedAssetsResponseDataResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&GetKrakenEmbedAssetsResponseDataResult> for GetKrakenEmbedAssetsResponseDataResult
impl From<&GetKrakenEmbedAssetsResponseDataResult> for GetKrakenEmbedAssetsResponseDataResult
Source§fn from(
value: &GetKrakenEmbedAssetsResponseDataResult,
) -> GetKrakenEmbedAssetsResponseDataResult
fn from( value: &GetKrakenEmbedAssetsResponseDataResult, ) -> GetKrakenEmbedAssetsResponseDataResult
Converts to this type from the input type.
Source§impl Serialize for GetKrakenEmbedAssetsResponseDataResult
impl Serialize for GetKrakenEmbedAssetsResponseDataResult
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
Auto Trait Implementations§
impl Freeze for GetKrakenEmbedAssetsResponseDataResult
impl RefUnwindSafe for GetKrakenEmbedAssetsResponseDataResult
impl Send for GetKrakenEmbedAssetsResponseDataResult
impl Sync for GetKrakenEmbedAssetsResponseDataResult
impl Unpin for GetKrakenEmbedAssetsResponseDataResult
impl UnwindSafe for GetKrakenEmbedAssetsResponseDataResult
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