pub struct MainListReply {Show 27 fields
pub cursor: Option<CursorReply>,
pub replies: Vec<ReplyInfo>,
pub subject_control: Option<SubjectControl>,
pub up_top: Option<ReplyInfo>,
pub admin_top: Option<ReplyInfo>,
pub vote_top: Option<ReplyInfo>,
pub notice: Option<Notice>,
pub lottery: Option<Lottery>,
pub activity: Option<Activity>,
pub up_selection: Option<UpSelection>,
pub cm: Option<Cm>,
pub effects: Option<Effects>,
pub operation: Option<Operation>,
pub top_replies: Vec<ReplyInfo>,
pub qoe: Option<QoeInfo>,
pub callbacks: HashMap<String, i32>,
pub operation_v2: Option<OperationV2>,
pub mode: i32,
pub mode_text: String,
pub pagination_reply: Option<FeedPaginationReply>,
pub session_id: String,
pub report_params: String,
pub vote_card: Option<VoteCard>,
pub esports_grade_card: Option<ESportsGradeCard>,
pub context_feature: String,
pub pagination_end_text: String,
pub mixed_cards: Vec<MixedCard>,
}Expand description
Fields§
§cursor: Option<CursorReply>§replies: Vec<ReplyInfo>§subject_control: Option<SubjectControl>§up_top: Option<ReplyInfo>§admin_top: Option<ReplyInfo>§vote_top: Option<ReplyInfo>§notice: Option<Notice>§lottery: Option<Lottery>§activity: Option<Activity>§up_selection: Option<UpSelection>§cm: Option<Cm>§effects: Option<Effects>§operation: Option<Operation>§top_replies: Vec<ReplyInfo>§qoe: Option<QoeInfo>§callbacks: HashMap<String, i32>§operation_v2: Option<OperationV2>§mode: i32§mode_text: String§pagination_reply: Option<FeedPaginationReply>§session_id: String§report_params: String§vote_card: Option<VoteCard>§esports_grade_card: Option<ESportsGradeCard>§context_feature: String§pagination_end_text: String§mixed_cards: Vec<MixedCard>Implementations§
Trait Implementations§
Source§impl Clone for MainListReply
impl Clone for MainListReply
Source§fn clone(&self) -> MainListReply
fn clone(&self) -> MainListReply
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 MainListReply
impl Debug for MainListReply
Source§impl Default for MainListReply
impl Default for MainListReply
Source§impl Message for MainListReply
impl Message for MainListReply
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 MainListReply
impl PartialEq for MainListReply
impl StructuralPartialEq for MainListReply
Auto Trait Implementations§
impl Freeze for MainListReply
impl RefUnwindSafe for MainListReply
impl Send for MainListReply
impl Sync for MainListReply
impl Unpin for MainListReply
impl UnwindSafe for MainListReply
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request