pub struct S2c {Show 13 fields
pub backend_ret_code_present: bool,
pub backend_ret_code: Option<i32>,
pub stock_id: Option<u64>,
pub kline_type: Option<u32>,
pub shape: Option<u32>,
pub start_time: Option<u64>,
pub end_time: Option<u64>,
pub shape_url: Option<String>,
pub forecast: Option<Forecast>,
pub statistic: Option<Statistic>,
pub shape_brief: Option<String>,
pub shape_image: Option<String>,
pub shape_brief_id: Option<LocalizedString>,
}Fields§
§backend_ret_code_present: bool§backend_ret_code: Option<i32>§stock_id: Option<u64>§kline_type: Option<u32>§shape: Option<u32>§start_time: Option<u64>§end_time: Option<u64>§shape_url: Option<String>§forecast: Option<Forecast>§statistic: Option<Statistic>§shape_brief: Option<String>§shape_image: Option<String>§shape_brief_id: Option<LocalizedString>Implementations§
Source§impl S2c
impl S2c
Sourcepub fn backend_ret_code(&self) -> i32
pub fn backend_ret_code(&self) -> i32
Returns the value of backend_ret_code, or the default value if backend_ret_code is unset.
Sourcepub fn stock_id(&self) -> u64
pub fn stock_id(&self) -> u64
Returns the value of stock_id, or the default value if stock_id is unset.
Sourcepub fn kline_type(&self) -> u32
pub fn kline_type(&self) -> u32
Returns the value of kline_type, or the default value if kline_type is unset.
Sourcepub fn start_time(&self) -> u64
pub fn start_time(&self) -> u64
Returns the value of start_time, or the default value if start_time is unset.
Sourcepub fn end_time(&self) -> u64
pub fn end_time(&self) -> u64
Returns the value of end_time, or the default value if end_time is unset.
Sourcepub fn shape_url(&self) -> &str
pub fn shape_url(&self) -> &str
Returns the value of shape_url, or the default value if shape_url is unset.
Sourcepub fn shape_brief(&self) -> &str
pub fn shape_brief(&self) -> &str
Returns the value of shape_brief, or the default value if shape_brief is unset.
Sourcepub fn shape_image(&self) -> &str
pub fn shape_image(&self) -> &str
Returns the value of shape_image, or the default value if shape_image is unset.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for S2c
impl<'de> Deserialize<'de> for S2c
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for S2c
impl Message for S2c
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.impl StructuralPartialEq for S2c
Auto Trait Implementations§
impl Freeze for S2c
impl RefUnwindSafe for S2c
impl Send for S2c
impl Sync for S2c
impl Unpin for S2c
impl UnsafeUnpin for S2c
impl UnwindSafe for S2c
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