pub struct AdditionUp {Show 19 fields
pub title: String,
pub desc_text1: Option<HighlightText>,
pub desc_text2: String,
pub url: String,
pub button: Option<AdditionalButton>,
pub card_type: String,
pub reserve_total: i64,
pub act_skin: Option<AdditionalActSkin>,
pub rid: i64,
pub lottery_type: i32,
pub desc_text3: Option<HighlightText>,
pub up_mid: i64,
pub user_info: Option<AdditionUserInfo>,
pub dynamic_id: String,
pub show_text2: bool,
pub dyn_type: i64,
pub business_id: String,
pub badge_text: String,
pub is_premiere: bool,
}Expand description
Fields§
§title: String§desc_text1: Option<HighlightText>§desc_text2: String§url: String§card_type: String§reserve_total: i64§act_skin: Option<AdditionalActSkin>§rid: i64§lottery_type: i32§desc_text3: Option<HighlightText>§up_mid: i64§user_info: Option<AdditionUserInfo>§dynamic_id: String§show_text2: bool§dyn_type: i64§business_id: String§badge_text: String§is_premiere: boolImplementations§
Source§impl AdditionUp
impl AdditionUp
Sourcepub fn lottery_type(&self) -> ReserveRelationLotteryType
pub fn lottery_type(&self) -> ReserveRelationLotteryType
Returns the enum value of lottery_type, or the default if the field is set to an invalid enum value.
Sourcepub fn set_lottery_type(&mut self, value: ReserveRelationLotteryType)
pub fn set_lottery_type(&mut self, value: ReserveRelationLotteryType)
Sets lottery_type to the provided enum value.
Trait Implementations§
Source§impl Clone for AdditionUp
impl Clone for AdditionUp
Source§fn clone(&self) -> AdditionUp
fn clone(&self) -> AdditionUp
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 AdditionUp
impl Debug for AdditionUp
Source§impl Default for AdditionUp
impl Default for AdditionUp
Source§impl Message for AdditionUp
impl Message for AdditionUp
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 AdditionUp
impl PartialEq for AdditionUp
impl StructuralPartialEq for AdditionUp
Auto Trait Implementations§
impl Freeze for AdditionUp
impl RefUnwindSafe for AdditionUp
impl Send for AdditionUp
impl Sync for AdditionUp
impl Unpin for AdditionUp
impl UnwindSafe for AdditionUp
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