pub struct KrakenEmbedCustomOrderTrigger {
pub base_asset: String,
pub condition: KrakenEmbedCustomOrderTriggerCondition,
pub quote_asset: String,
pub target_price: KrakenEmbedCustomOrderTriggerTargetPrice,
pub type_: KrakenEmbedCustomOrderTriggerType,
}Expand description
Price trigger for a custom order. The order executes when base_asset/quote_asset rate meets the condition against target_price.
JSON schema
{
"title": "KrakenEmbedCustomOrderTrigger",
"description": "Price trigger for a custom order. The order executes
when base_asset/quote_asset rate meets the condition against
target_price.",
"type": "object",
"required": [
"base_asset",
"condition",
"quote_asset",
"target_price",
"type"
],
"properties": {
"base_asset": {
"type": "string"
},
"condition": {
"type": "string",
"enum": [
"gte",
"lte"
]
},
"quote_asset": {
"type": "string"
},
"target_price": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"pattern": "^-?[0-9]+(\\.[0-9]+)?$"
},
"type": {
"type": "string",
"enum": [
"price"
]
}
},
"x-stainless-model": "kraken_embed.kraken_embed_custom_order_trigger"
}Fields§
§base_asset: String§condition: KrakenEmbedCustomOrderTriggerCondition§quote_asset: String§target_price: KrakenEmbedCustomOrderTriggerTargetPrice§type_: KrakenEmbedCustomOrderTriggerTypeTrait Implementations§
Source§impl Clone for KrakenEmbedCustomOrderTrigger
impl Clone for KrakenEmbedCustomOrderTrigger
Source§fn clone(&self) -> KrakenEmbedCustomOrderTrigger
fn clone(&self) -> KrakenEmbedCustomOrderTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KrakenEmbedCustomOrderTrigger
impl<'de> Deserialize<'de> for KrakenEmbedCustomOrderTrigger
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<&KrakenEmbedCustomOrderTrigger> for KrakenEmbedCustomOrderTrigger
impl From<&KrakenEmbedCustomOrderTrigger> for KrakenEmbedCustomOrderTrigger
Source§fn from(value: &KrakenEmbedCustomOrderTrigger) -> Self
fn from(value: &KrakenEmbedCustomOrderTrigger) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for KrakenEmbedCustomOrderTrigger
impl RefUnwindSafe for KrakenEmbedCustomOrderTrigger
impl Send for KrakenEmbedCustomOrderTrigger
impl Sync for KrakenEmbedCustomOrderTrigger
impl Unpin for KrakenEmbedCustomOrderTrigger
impl UnsafeUnpin for KrakenEmbedCustomOrderTrigger
impl UnwindSafe for KrakenEmbedCustomOrderTrigger
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