Struct cryptoapis::models::list_assets_details_ri_specific_data::ListAssetsDetailsRiSpecificData [−][src]
pub struct ListAssetsDetailsRiSpecificData { pub var_1_hour_price_change_in_percentage: String, pub var_1_week_price_change_in_percentage: String, pub var_24_hours_price_change_in_percentage: String, pub var_24_hours_trading_volume: String, pub asset_type: AssetType, pub circulating_supply: String, pub market_cap_in_usd: String, pub max_supply: String, }
Expand description
ListAssetsDetailsRiSpecificData : Represents a specific asset’s data depending on its type (whether it is "crypto" or "fiat").
Fields
var_1_hour_price_change_in_percentage: String
Represents the percentage of the asset’s current price against the its price from 1 hour ago.
var_1_week_price_change_in_percentage: String
Represents the percentage of the asset’s current price against the its price from 1 week ago.
var_24_hours_price_change_in_percentage: String
Represents the percentage of the asset’s current price against the its price from 24 hours ago.
var_24_hours_trading_volume: String
Represents the trading volume of the asset for the time frame of 24 hours.
asset_type: AssetType
Subtype of the crypto assets. Could be COIN or TOKEN
circulating_supply: String
Represents the amount of the asset that is circulating on the market and in public hands.
market_cap_in_usd: String
Defines the total market value of the asset’s circulating supply in USD.
max_supply: String
Represents the maximum amount of all coins of a specific asset that will ever exist in its lifetime.
Implementations
pub fn new(
var_1_hour_price_change_in_percentage: String,
var_1_week_price_change_in_percentage: String,
var_24_hours_price_change_in_percentage: String,
var_24_hours_trading_volume: String,
asset_type: AssetType,
circulating_supply: String,
market_cap_in_usd: String,
max_supply: String
) -> ListAssetsDetailsRiSpecificData
pub fn new(
var_1_hour_price_change_in_percentage: String,
var_1_week_price_change_in_percentage: String,
var_24_hours_price_change_in_percentage: String,
var_24_hours_trading_volume: String,
asset_type: AssetType,
circulating_supply: String,
market_cap_in_usd: String,
max_supply: String
) -> ListAssetsDetailsRiSpecificData
Represents a specific asset’s data depending on its type (whether it is "crypto" or "fiat").
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for ListAssetsDetailsRiSpecificData
impl Sync for ListAssetsDetailsRiSpecificData
impl Unpin for ListAssetsDetailsRiSpecificData
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more