pub struct IdRequest {
pub message: Outgoing,
pub version: Option<i32>,
pub req_id: i32,
}Expand description
Request with only an id field.
Fields§
§message: OutgoingMessage id.
version: Option<i32>Protocol version.
req_id: i32Request id.
Trait Implementations§
impl Copy for IdRequest
Source§impl EncodableRequest for IdRequest
impl EncodableRequest for IdRequest
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_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.
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.
impl Eq for IdRequest
impl StructuralPartialEq for IdRequest
Auto Trait Implementations§
impl Freeze for IdRequest
impl RefUnwindSafe for IdRequest
impl Send for IdRequest
impl Sync for IdRequest
impl Unpin for IdRequest
impl UnsafeUnpin for IdRequest
impl UnwindSafe for IdRequest
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