pub struct StartApiRequest {
pub client_id: i32,
pub optional_capabilities: Option<String>,
pub include_optional_capabilities: bool,
}Expand description
Request for startApi.
Fields§
§client_id: i32Client id.
optional_capabilities: Option<String>Optional capabilities.
include_optional_capabilities: boolWhether to encode optional capabilities.
Trait Implementations§
Source§impl Clone for StartApiRequest
impl Clone for StartApiRequest
Source§fn clone(&self) -> StartApiRequest
fn clone(&self) -> StartApiRequest
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 StartApiRequest
impl Debug for StartApiRequest
Source§impl Default for StartApiRequest
impl Default for StartApiRequest
Source§fn default() -> StartApiRequest
fn default() -> StartApiRequest
Returns the “default value” for a type. Read more
Source§impl EncodableRequest for StartApiRequest
impl EncodableRequest for StartApiRequest
Source§fn encode_fields(&self, fields: &mut FieldSink) -> TwsApiResult<()>
fn encode_fields(&self, fields: &mut FieldSink) -> TwsApiResult<()>
Appends fields after the message id.
Source§fn encode_fields_for_server_version(
&self,
fields: &mut FieldSink,
_server_version: i32,
) -> TwsApiResult<()>
fn encode_fields_for_server_version( &self, fields: &mut FieldSink, _server_version: i32, ) -> TwsApiResult<()>
Appends fields for a negotiated server version.
Source§fn encode_protobuf(&self) -> TwsApiResult<Option<Vec<u8>>>
fn encode_protobuf(&self) -> TwsApiResult<Option<Vec<u8>>>
Encodes this request as protobuf when implemented for the request type.
impl Eq for StartApiRequest
Source§impl PartialEq for StartApiRequest
impl PartialEq for StartApiRequest
impl StructuralPartialEq for StartApiRequest
Auto Trait Implementations§
impl Freeze for StartApiRequest
impl RefUnwindSafe for StartApiRequest
impl Send for StartApiRequest
impl Sync for StartApiRequest
impl Unpin for StartApiRequest
impl UnsafeUnpin for StartApiRequest
impl UnwindSafe for StartApiRequest
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