pub struct RequestQuoteResponseDataResultQuotedUnitPrice {
pub asset: RequestQuoteResponseDataResultQuotedUnitPriceAsset,
pub asset_class: Option<RequestQuoteResponseDataResultQuotedUnitPriceAssetClass>,
pub denomination_asset: RequestQuoteResponseDataResultQuotedUnitPriceDenominationAsset,
pub denomination_asset_class: Option<RequestQuoteResponseDataResultQuotedUnitPriceDenominationAssetClass>,
pub unit_price: RequestQuoteResponseDataResultQuotedUnitPriceUnitPrice,
}Expand description
RequestQuoteResponseDataResultQuotedUnitPrice
JSON schema
{
"type": "object",
"required": [
"asset",
"asset_class",
"denomination_asset",
"denomination_asset_class",
"unit_price"
],
"properties": {
"asset": {
"type": "string",
"maxLength": 16
},
"asset_class": {
"type": [
"string",
"null"
],
"enum": [
"currency"
]
},
"denomination_asset": {
"type": "string",
"maxLength": 16
},
"denomination_asset_class": {
"type": [
"string",
"null"
],
"enum": [
"currency"
]
},
"unit_price": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
}
}
}Fields§
§asset: RequestQuoteResponseDataResultQuotedUnitPriceAsset§asset_class: Option<RequestQuoteResponseDataResultQuotedUnitPriceAssetClass>§denomination_asset: RequestQuoteResponseDataResultQuotedUnitPriceDenominationAsset§denomination_asset_class: Option<RequestQuoteResponseDataResultQuotedUnitPriceDenominationAssetClass>§unit_price: RequestQuoteResponseDataResultQuotedUnitPriceUnitPriceTrait Implementations§
Source§impl Clone for RequestQuoteResponseDataResultQuotedUnitPrice
impl Clone for RequestQuoteResponseDataResultQuotedUnitPrice
Source§fn clone(&self) -> RequestQuoteResponseDataResultQuotedUnitPrice
fn clone(&self) -> RequestQuoteResponseDataResultQuotedUnitPrice
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 RequestQuoteResponseDataResultQuotedUnitPrice
impl<'de> Deserialize<'de> for RequestQuoteResponseDataResultQuotedUnitPrice
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<&RequestQuoteResponseDataResultQuotedUnitPrice> for RequestQuoteResponseDataResultQuotedUnitPrice
impl From<&RequestQuoteResponseDataResultQuotedUnitPrice> for RequestQuoteResponseDataResultQuotedUnitPrice
Source§fn from(value: &RequestQuoteResponseDataResultQuotedUnitPrice) -> Self
fn from(value: &RequestQuoteResponseDataResultQuotedUnitPrice) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RequestQuoteResponseDataResultQuotedUnitPrice
impl RefUnwindSafe for RequestQuoteResponseDataResultQuotedUnitPrice
impl Send for RequestQuoteResponseDataResultQuotedUnitPrice
impl Sync for RequestQuoteResponseDataResultQuotedUnitPrice
impl Unpin for RequestQuoteResponseDataResultQuotedUnitPrice
impl UnwindSafe for RequestQuoteResponseDataResultQuotedUnitPrice
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