pub struct CMsgClientAppInfoChanges {
pub current_change_number: Option<u32>,
pub force_full_update: Option<bool>,
pub app_i_ds: Vec<u32>,
}Fields§
§current_change_number: Option<u32>§force_full_update: Option<bool>§app_i_ds: Vec<u32>Implementations§
Source§impl CMsgClientAppInfoChanges
impl CMsgClientAppInfoChanges
Sourcepub fn current_change_number(&self) -> u32
pub fn current_change_number(&self) -> u32
Returns the value of current_change_number, or the default value if current_change_number is unset.
Sourcepub fn force_full_update(&self) -> bool
pub fn force_full_update(&self) -> bool
Returns the value of force_full_update, or the default value if force_full_update is unset.
Trait Implementations§
Source§impl Clone for CMsgClientAppInfoChanges
impl Clone for CMsgClientAppInfoChanges
Source§fn clone(&self) -> CMsgClientAppInfoChanges
fn clone(&self) -> CMsgClientAppInfoChanges
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CMsgClientAppInfoChanges
impl Debug for CMsgClientAppInfoChanges
Source§impl Default for CMsgClientAppInfoChanges
impl Default for CMsgClientAppInfoChanges
impl Eq for CMsgClientAppInfoChanges
Source§impl Hash for CMsgClientAppInfoChanges
impl Hash for CMsgClientAppInfoChanges
Source§impl Message for CMsgClientAppInfoChanges
impl Message for CMsgClientAppInfoChanges
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 CMsgClientAppInfoChanges
impl PartialEq for CMsgClientAppInfoChanges
Source§fn eq(&self, other: &CMsgClientAppInfoChanges) -> bool
fn eq(&self, other: &CMsgClientAppInfoChanges) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CMsgClientAppInfoChanges
Auto Trait Implementations§
impl Freeze for CMsgClientAppInfoChanges
impl RefUnwindSafe for CMsgClientAppInfoChanges
impl Send for CMsgClientAppInfoChanges
impl Sync for CMsgClientAppInfoChanges
impl Unpin for CMsgClientAppInfoChanges
impl UnsafeUnpin for CMsgClientAppInfoChanges
impl UnwindSafe for CMsgClientAppInfoChanges
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