pub struct CMsgClientAppInfoUpdate {
pub last_changenumber: Option<u32>,
pub send_changelist: Option<bool>,
}Fields§
§last_changenumber: Option<u32>§send_changelist: Option<bool>Implementations§
Source§impl CMsgClientAppInfoUpdate
impl CMsgClientAppInfoUpdate
Sourcepub fn last_changenumber(&self) -> u32
pub fn last_changenumber(&self) -> u32
Returns the value of last_changenumber, or the default value if last_changenumber is unset.
Sourcepub fn send_changelist(&self) -> bool
pub fn send_changelist(&self) -> bool
Returns the value of send_changelist, or the default value if send_changelist is unset.
Trait Implementations§
Source§impl Clone for CMsgClientAppInfoUpdate
impl Clone for CMsgClientAppInfoUpdate
Source§fn clone(&self) -> CMsgClientAppInfoUpdate
fn clone(&self) -> CMsgClientAppInfoUpdate
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 moreimpl Copy for CMsgClientAppInfoUpdate
Source§impl Debug for CMsgClientAppInfoUpdate
impl Debug for CMsgClientAppInfoUpdate
Source§impl Default for CMsgClientAppInfoUpdate
impl Default for CMsgClientAppInfoUpdate
impl Eq for CMsgClientAppInfoUpdate
Source§impl Hash for CMsgClientAppInfoUpdate
impl Hash for CMsgClientAppInfoUpdate
Source§impl Message for CMsgClientAppInfoUpdate
impl Message for CMsgClientAppInfoUpdate
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 CMsgClientAppInfoUpdate
impl PartialEq for CMsgClientAppInfoUpdate
Source§fn eq(&self, other: &CMsgClientAppInfoUpdate) -> bool
fn eq(&self, other: &CMsgClientAppInfoUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CMsgClientAppInfoUpdate
Auto Trait Implementations§
impl Freeze for CMsgClientAppInfoUpdate
impl RefUnwindSafe for CMsgClientAppInfoUpdate
impl Send for CMsgClientAppInfoUpdate
impl Sync for CMsgClientAppInfoUpdate
impl Unpin for CMsgClientAppInfoUpdate
impl UnsafeUnpin for CMsgClientAppInfoUpdate
impl UnwindSafe for CMsgClientAppInfoUpdate
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