pub struct AdditionVote2 {Show 20 fields
pub addition_vote_type: i32,
pub vote_id: i64,
pub title: String,
pub label: String,
pub deadline: i64,
pub open_text: String,
pub close_text: String,
pub voted_text: String,
pub state: i32,
pub biz_type: i32,
pub total: i64,
pub card_type: String,
pub tips: String,
pub uri: String,
pub is_voted: bool,
pub choice_cnt: i32,
pub defaule_select_share: bool,
pub only_fans_vote: Option<OnlyFansVoteProperty>,
pub vote_owner_mid: i64,
pub item: Option<Item>,
}Expand description
Fields§
§addition_vote_type: i32§vote_id: i64§title: String§label: String§deadline: i64§open_text: String§close_text: String§voted_text: String§state: i32§biz_type: i32§total: i64§card_type: String§tips: String§uri: String§is_voted: bool§choice_cnt: i32§only_fans_vote: Option<OnlyFansVoteProperty>§vote_owner_mid: i64§item: Option<Item>Implementations§
Source§impl AdditionVote2
impl AdditionVote2
Sourcepub fn addition_vote_type(&self) -> AdditionVoteType
pub fn addition_vote_type(&self) -> AdditionVoteType
Returns the enum value of addition_vote_type, or the default if the field is set to an invalid enum value.
Sourcepub fn set_addition_vote_type(&mut self, value: AdditionVoteType)
pub fn set_addition_vote_type(&mut self, value: AdditionVoteType)
Sets addition_vote_type to the provided enum value.
Sourcepub fn state(&self) -> AdditionVoteState
pub fn state(&self) -> AdditionVoteState
Returns the enum value of state, or the default if the field is set to an invalid enum value.
Sourcepub fn set_state(&mut self, value: AdditionVoteState)
pub fn set_state(&mut self, value: AdditionVoteState)
Sets state to the provided enum value.
Trait Implementations§
Source§impl Clone for AdditionVote2
impl Clone for AdditionVote2
Source§fn clone(&self) -> AdditionVote2
fn clone(&self) -> AdditionVote2
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 AdditionVote2
impl Debug for AdditionVote2
Source§impl Default for AdditionVote2
impl Default for AdditionVote2
Source§impl Message for AdditionVote2
impl Message for AdditionVote2
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 AdditionVote2
impl PartialEq for AdditionVote2
impl StructuralPartialEq for AdditionVote2
Auto Trait Implementations§
impl Freeze for AdditionVote2
impl RefUnwindSafe for AdditionVote2
impl Send for AdditionVote2
impl Sync for AdditionVote2
impl Unpin for AdditionVote2
impl UnwindSafe for AdditionVote2
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