pub struct SubscribeSetReq {
pub security_list: Vec<SecuritySubscribe>,
pub reserved: Option<i32>,
pub timer_sub: Option<i32>,
}Expand description
订阅设置 cmd: 6211 使用说明: 每次请求,客户端都需要提供当前需要订阅的所有股票的所有订阅位。 server会覆盖此客户端之前的订阅,并主动推送一次新增加的股票订阅位数据。 订阅设置 - 请求
Fields§
§security_list: Vec<SecuritySubscribe>最新的股票订阅信息
reserved: Option<i32>仅客户端用,只占位,值无意义,服务端忽略该字段。
timer_sub: Option<i32>Windows平台当前实现中,不支持包体长度为0的情况。 在取消所有订阅时(securities长度为0),填写该字段,使包体长度不为0。
1-定时订阅
Implementations§
Trait Implementations§
Source§impl Clone for SubscribeSetReq
impl Clone for SubscribeSetReq
Source§fn clone(&self) -> SubscribeSetReq
fn clone(&self) -> SubscribeSetReq
Returns a duplicate of the value. Read more
1.0.0 · 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 SubscribeSetReq
impl Debug for SubscribeSetReq
Source§impl Default for SubscribeSetReq
impl Default for SubscribeSetReq
Source§impl Message for SubscribeSetReq
impl Message for SubscribeSetReq
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
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,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
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,
Encodes the message with a length-delimiter to a buffer. Read more
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,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
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,
Decodes a length-delimited instance of the message from the buffer.
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,
Decodes an instance of the message from a buffer, and merges it into
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,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for SubscribeSetReq
impl PartialEq for SubscribeSetReq
impl StructuralPartialEq for SubscribeSetReq
Auto Trait Implementations§
impl Freeze for SubscribeSetReq
impl RefUnwindSafe for SubscribeSetReq
impl Send for SubscribeSetReq
impl Sync for SubscribeSetReq
impl Unpin for SubscribeSetReq
impl UnsafeUnpin for SubscribeSetReq
impl UnwindSafe for SubscribeSetReq
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