pub struct GetConfigResponse {Show 20 fields
pub config_name: Option<String>,
pub start_date: Option<Timestamp>,
pub end_date: Option<Timestamp>,
pub benchmark: Option<String>,
pub commission_settings: Option<Struct>,
pub slippage_model: Option<Struct>,
pub parameters: Option<Struct>,
pub created_by: Option<String>,
pub data_requirements: Vec<DataRequirement>,
pub oms_type: Option<String>,
pub venue_accounts: Option<Struct>,
pub reporting_currency: Option<String>,
pub debug_mode: Option<bool>,
pub graph_ir_schema_version: Option<String>,
pub graph_ir_hash: Option<String>,
pub graph_ir_uri: Option<String>,
pub required_graph_runner_contract_version: Option<String>,
pub market_data_bindings: HashMap<String, MarketDataBinding>,
pub market_data_routes: Vec<MarketDataRoute>,
pub market_data_execution: Option<MarketDataExecution>,
}Fields§
§config_name: Option<String>§start_date: Option<Timestamp>§end_date: Option<Timestamp>§benchmark: Option<String>§commission_settings: Option<Struct>§slippage_model: Option<Struct>§parameters: Option<Struct>§created_by: Option<String>§data_requirements: Vec<DataRequirement>§oms_type: Option<String>§venue_accounts: Option<Struct>§reporting_currency: Option<String>§debug_mode: Option<bool>§graph_ir_schema_version: Option<String>§graph_ir_hash: Option<String>§graph_ir_uri: Option<String>§required_graph_runner_contract_version: Option<String>§market_data_bindings: HashMap<String, MarketDataBinding>§market_data_routes: Vec<MarketDataRoute>§market_data_execution: Option<MarketDataExecution>Implementations§
Source§impl GetConfigResponse
impl GetConfigResponse
Sourcepub fn config_name(&self) -> &str
pub fn config_name(&self) -> &str
Returns the value of config_name, or the default value if config_name is unset.
Sourcepub fn benchmark(&self) -> &str
pub fn benchmark(&self) -> &str
Returns the value of benchmark, or the default value if benchmark is unset.
Sourcepub fn created_by(&self) -> &str
pub fn created_by(&self) -> &str
Returns the value of created_by, or the default value if created_by is unset.
Sourcepub fn oms_type(&self) -> &str
pub fn oms_type(&self) -> &str
Returns the value of oms_type, or the default value if oms_type is unset.
Sourcepub fn reporting_currency(&self) -> &str
pub fn reporting_currency(&self) -> &str
Returns the value of reporting_currency, or the default value if reporting_currency is unset.
Sourcepub fn debug_mode(&self) -> bool
pub fn debug_mode(&self) -> bool
Returns the value of debug_mode, or the default value if debug_mode is unset.
Sourcepub fn graph_ir_schema_version(&self) -> &str
pub fn graph_ir_schema_version(&self) -> &str
Returns the value of graph_ir_schema_version, or the default value if graph_ir_schema_version is unset.
Sourcepub fn graph_ir_hash(&self) -> &str
pub fn graph_ir_hash(&self) -> &str
Returns the value of graph_ir_hash, or the default value if graph_ir_hash is unset.
Sourcepub fn graph_ir_uri(&self) -> &str
pub fn graph_ir_uri(&self) -> &str
Returns the value of graph_ir_uri, or the default value if graph_ir_uri is unset.
Sourcepub fn required_graph_runner_contract_version(&self) -> &str
pub fn required_graph_runner_contract_version(&self) -> &str
Returns the value of required_graph_runner_contract_version, or the default value if required_graph_runner_contract_version is unset.
Trait Implementations§
Source§impl Clone for GetConfigResponse
impl Clone for GetConfigResponse
Source§fn clone(&self) -> GetConfigResponse
fn clone(&self) -> GetConfigResponse
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GetConfigResponse
impl Debug for GetConfigResponse
Source§impl Default for GetConfigResponse
impl Default for GetConfigResponse
Source§impl Message for GetConfigResponse
impl Message for GetConfigResponse
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for GetConfigResponse
impl PartialEq for GetConfigResponse
impl StructuralPartialEq for GetConfigResponse
Auto Trait Implementations§
impl Freeze for GetConfigResponse
impl RefUnwindSafe for GetConfigResponse
impl Send for GetConfigResponse
impl Sync for GetConfigResponse
impl Unpin for GetConfigResponse
impl UnsafeUnpin for GetConfigResponse
impl UnwindSafe for GetConfigResponse
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T in a tonic::Request