pub struct ExecutionRulesParams {
pub id: Option<String>,
pub symbol: Option<String>,
pub symbols: Option<Vec<String>>,
pub symbol_status: Option<ExecutionRulesSymbolStatusEnum>,
}Expand description
Request parameters for the [execution_rules] operation.
This struct holds all of the inputs you can pass when calling
execution_rules.
Fields§
§id: Option<String>Client-generated request identifier.
This field is **optional.
symbol: Option<String>Query for specified symbol.
This field is **optional.
symbols: Option<Vec<String>>Query for multiple symbols.
This field is **optional.
symbol_status: Option<ExecutionRulesSymbolStatusEnum>Query for all symbols with the specified status. Supported values: TRADING, HALT, BREAK
This field is **optional.
Implementations§
Source§impl ExecutionRulesParams
impl ExecutionRulesParams
Sourcepub fn builder() -> ExecutionRulesParamsBuilder
pub fn builder() -> ExecutionRulesParamsBuilder
Create a builder for [execution_rules].
Trait Implementations§
Source§impl Clone for ExecutionRulesParams
impl Clone for ExecutionRulesParams
Source§fn clone(&self) -> ExecutionRulesParams
fn clone(&self) -> ExecutionRulesParams
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 ExecutionRulesParams
impl Debug for ExecutionRulesParams
Source§impl Default for ExecutionRulesParams
impl Default for ExecutionRulesParams
Source§fn default() -> ExecutionRulesParams
fn default() -> ExecutionRulesParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExecutionRulesParams
impl<'de> Deserialize<'de> for ExecutionRulesParams
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
Auto Trait Implementations§
impl Freeze for ExecutionRulesParams
impl RefUnwindSafe for ExecutionRulesParams
impl Send for ExecutionRulesParams
impl Sync for ExecutionRulesParams
impl Unpin for ExecutionRulesParams
impl UnsafeUnpin for ExecutionRulesParams
impl UnwindSafe for ExecutionRulesParams
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