Struct ricq_core::pb::msg::ElemFlags2

source ·
pub struct ElemFlags2 {
Show 14 fields pub color_text_id: Option<u32>, pub msg_id: Option<u64>, pub whisper_session_id: Option<u32>, pub ptt_change_bit: Option<u32>, pub vip_status: Option<u32>, pub compatible_id: Option<u32>, pub insts: Vec<Inst>, pub msg_rpt_cnt: Option<u32>, pub src_inst: Option<Inst>, pub longtitude: Option<u32>, pub latitude: Option<u32>, pub custom_font: Option<u32>, pub pc_support_def: Option<PcSupportDef>, pub crm_flags: Option<u32>,
}

Fields§

§color_text_id: Option<u32>§msg_id: Option<u64>§whisper_session_id: Option<u32>§ptt_change_bit: Option<u32>§vip_status: Option<u32>§compatible_id: Option<u32>§insts: Vec<Inst>§msg_rpt_cnt: Option<u32>§src_inst: Option<Inst>§longtitude: Option<u32>§latitude: Option<u32>§custom_font: Option<u32>§pc_support_def: Option<PcSupportDef>§crm_flags: Option<u32>

Implementations§

Returns the value of color_text_id, or the default value if color_text_id is unset.

Returns the value of msg_id, or the default value if msg_id is unset.

Returns the value of whisper_session_id, or the default value if whisper_session_id is unset.

Returns the value of ptt_change_bit, or the default value if ptt_change_bit is unset.

Returns the value of vip_status, or the default value if vip_status is unset.

Returns the value of compatible_id, or the default value if compatible_id is unset.

Returns the value of msg_rpt_cnt, or the default value if msg_rpt_cnt is unset.

Returns the value of longtitude, or the default value if longtitude is unset.

Returns the value of latitude, or the default value if latitude is unset.

Returns the value of custom_font, or the default value if custom_font is unset.

Returns the value of crm_flags, or the default value if crm_flags is unset.

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
Returns the encoded length of the message without a length delimiter.
Clears the message, resetting all fields to their default.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self. Read more
Decodes a length-delimited instance of the message from buffer, and merges it into self. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.