pub struct FutureInfoItem {
pub field_name: Option<String>,
pub field_value: Option<String>,
pub field_value_type: Option<u32>,
pub field_value_extra_info: Option<String>,
}Fields§
§field_name: Option<String>字段名称
field_value: Option<String>字段内容
field_value_type: Option<u32>字段内容类型,参考枚举值定义
field_value_extra_info: Option<String>当field_value_type分别为1.ONLY_TEXT 2.WITH_URL 3.WITH_STOCK_ID时, 该字段分别为 1.空 2.url 3.stock_id
Implementations§
Source§impl FutureInfoItem
impl FutureInfoItem
Sourcepub fn field_name(&self) -> &str
pub fn field_name(&self) -> &str
Returns the value of field_name, or the default value if field_name is unset.
Sourcepub fn field_value(&self) -> &str
pub fn field_value(&self) -> &str
Returns the value of field_value, or the default value if field_value is unset.
Sourcepub fn field_value_type(&self) -> u32
pub fn field_value_type(&self) -> u32
Returns the value of field_value_type, or the default value if field_value_type is unset.
Sourcepub fn field_value_extra_info(&self) -> &str
pub fn field_value_extra_info(&self) -> &str
Returns the value of field_value_extra_info, or the default value if field_value_extra_info is unset.
Trait Implementations§
Source§impl Clone for FutureInfoItem
impl Clone for FutureInfoItem
Source§fn clone(&self) -> FutureInfoItem
fn clone(&self) -> FutureInfoItem
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 FutureInfoItem
impl Debug for FutureInfoItem
Source§impl Default for FutureInfoItem
impl Default for FutureInfoItem
Source§impl Hash for FutureInfoItem
impl Hash for FutureInfoItem
Source§impl Message for FutureInfoItem
impl Message for FutureInfoItem
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 FutureInfoItem
impl PartialEq for FutureInfoItem
impl Eq for FutureInfoItem
impl StructuralPartialEq for FutureInfoItem
Auto Trait Implementations§
impl Freeze for FutureInfoItem
impl RefUnwindSafe for FutureInfoItem
impl Send for FutureInfoItem
impl Sync for FutureInfoItem
impl Unpin for FutureInfoItem
impl UnsafeUnpin for FutureInfoItem
impl UnwindSafe for FutureInfoItem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.