Struct googleplay_protobuf::googleplay::LibraryUpdate
source · pub struct LibraryUpdate {
pub status: Option<i32>,
pub corpus: Option<i32>,
pub server_token: Option<Vec<u8>>,
pub mutation: Vec<LibraryMutation>,
pub has_more: Option<bool>,
pub library_id: Option<String>,
}
Fields§
§status: Option<i32>
§corpus: Option<i32>
§server_token: Option<Vec<u8>>
§mutation: Vec<LibraryMutation>
§has_more: Option<bool>
§library_id: Option<String>
Implementations§
source§impl LibraryUpdate
impl LibraryUpdate
sourcepub fn status(&self) -> i32
pub fn status(&self) -> i32
Returns the value of status
, or the default value if status
is unset.
sourcepub fn corpus(&self) -> i32
pub fn corpus(&self) -> i32
Returns the value of corpus
, or the default value if corpus
is unset.
sourcepub fn server_token(&self) -> &[u8] ⓘ
pub fn server_token(&self) -> &[u8] ⓘ
Returns the value of server_token
, or the default value if server_token
is unset.
sourcepub fn has_more(&self) -> bool
pub fn has_more(&self) -> bool
Returns the value of has_more
, or the default value if has_more
is unset.
sourcepub fn library_id(&self) -> &str
pub fn library_id(&self) -> &str
Returns the value of library_id
, or the default value if library_id
is unset.
Trait Implementations§
source§impl Clone for LibraryUpdate
impl Clone for LibraryUpdate
source§fn clone(&self) -> LibraryUpdate
fn clone(&self) -> LibraryUpdate
Returns a copy 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 LibraryUpdate
impl Debug for LibraryUpdate
source§impl Default for LibraryUpdate
impl Default for LibraryUpdate
source§impl Message for LibraryUpdate
impl Message for LibraryUpdate
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for LibraryUpdate
impl PartialEq for LibraryUpdate
source§fn eq(&self, other: &LibraryUpdate) -> bool
fn eq(&self, other: &LibraryUpdate) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LibraryUpdate
Auto Trait Implementations§
impl Freeze for LibraryUpdate
impl RefUnwindSafe for LibraryUpdate
impl Send for LibraryUpdate
impl Sync for LibraryUpdate
impl Unpin for LibraryUpdate
impl UnwindSafe for LibraryUpdate
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