pub struct OrchestratorLegConfigJson {
pub side: u8,
pub start_price: String,
pub end_price: String,
pub trailing_up_limit: Option<String>,
pub trailing_down_limit: Option<String>,
}Expand description
Per-leg range override for orchestrated child strategies.
Fields§
§side: u8Outcome side: 0 = Yes, 1 = No
start_price: StringChild grid start price for this side.
end_price: StringChild grid end price for this side.
trailing_up_limit: Option<String>Optional child trailing ceiling for this side.
trailing_down_limit: Option<String>Optional child trailing floor for this side.
Trait Implementations§
Source§impl Clone for OrchestratorLegConfigJson
impl Clone for OrchestratorLegConfigJson
Source§fn clone(&self) -> OrchestratorLegConfigJson
fn clone(&self) -> OrchestratorLegConfigJson
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 Debug for OrchestratorLegConfigJson
impl Debug for OrchestratorLegConfigJson
Source§impl<'de> Deserialize<'de> for OrchestratorLegConfigJson
impl<'de> Deserialize<'de> for OrchestratorLegConfigJson
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 JsonSchema for OrchestratorLegConfigJson
impl JsonSchema for OrchestratorLegConfigJson
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for OrchestratorLegConfigJson
impl RefUnwindSafe for OrchestratorLegConfigJson
impl Send for OrchestratorLegConfigJson
impl Sync for OrchestratorLegConfigJson
impl Unpin for OrchestratorLegConfigJson
impl UnsafeUnpin for OrchestratorLegConfigJson
impl UnwindSafe for OrchestratorLegConfigJson
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