pub struct VersionedRequest {
pub message: Outgoing,
pub version: i32,
}Expand description
Request with only a protocol version field.
Fields§
§message: OutgoingMessage id.
version: i32Protocol version.
Trait Implementations§
Source§impl Clone for VersionedRequest
impl Clone for VersionedRequest
Source§fn clone(&self) -> VersionedRequest
fn clone(&self) -> VersionedRequest
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 moreimpl Copy for VersionedRequest
Source§impl Debug for VersionedRequest
impl Debug for VersionedRequest
Source§impl EncodableRequest for VersionedRequest
impl EncodableRequest for VersionedRequest
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 VersionedRequest
Source§impl PartialEq for VersionedRequest
impl PartialEq for VersionedRequest
impl StructuralPartialEq for VersionedRequest
Auto Trait Implementations§
impl Freeze for VersionedRequest
impl RefUnwindSafe for VersionedRequest
impl Send for VersionedRequest
impl Sync for VersionedRequest
impl Unpin for VersionedRequest
impl UnsafeUnpin for VersionedRequest
impl UnwindSafe for VersionedRequest
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