pub struct ScannerSubscriptionRequest {
pub req_id: i32,
pub subscription: ScannerSubscription,
pub scanner_subscription_options: Vec<TagValue>,
pub scanner_subscription_filter_options: Vec<TagValue>,
}Expand description
Scanner subscription request.
Fields§
§req_id: i32Request id.
subscription: ScannerSubscriptionSubscription.
scanner_subscription_options: Vec<TagValue>Scanner subscription options.
scanner_subscription_filter_options: Vec<TagValue>Scanner subscription filter options.
Trait Implementations§
Source§impl Clone for ScannerSubscriptionRequest
impl Clone for ScannerSubscriptionRequest
Source§fn clone(&self) -> ScannerSubscriptionRequest
fn clone(&self) -> ScannerSubscriptionRequest
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 ScannerSubscriptionRequest
impl Debug for ScannerSubscriptionRequest
Source§impl Default for ScannerSubscriptionRequest
impl Default for ScannerSubscriptionRequest
Source§fn default() -> ScannerSubscriptionRequest
fn default() -> ScannerSubscriptionRequest
Returns the “default value” for a type. Read more
Source§impl EncodableRequest for ScannerSubscriptionRequest
impl EncodableRequest for ScannerSubscriptionRequest
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 StructuralPartialEq for ScannerSubscriptionRequest
Auto Trait Implementations§
impl Freeze for ScannerSubscriptionRequest
impl RefUnwindSafe for ScannerSubscriptionRequest
impl Send for ScannerSubscriptionRequest
impl Sync for ScannerSubscriptionRequest
impl Unpin for ScannerSubscriptionRequest
impl UnsafeUnpin for ScannerSubscriptionRequest
impl UnwindSafe for ScannerSubscriptionRequest
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