Struct googleplay_protobuf::googleplay::Install
source · pub struct Install {
pub android_id: Option<u64>,
pub version: Option<i32>,
pub bundled: Option<bool>,
pub pending: Option<bool>,
pub last_updated: Option<i64>,
}
Fields§
§android_id: Option<u64>
§version: Option<i32>
§bundled: Option<bool>
§pending: Option<bool>
§last_updated: Option<i64>
Implementations§
source§impl Install
impl Install
sourcepub fn android_id(&self) -> u64
pub fn android_id(&self) -> u64
Returns the value of android_id
, or the default value if android_id
is unset.
sourcepub fn version(&self) -> i32
pub fn version(&self) -> i32
Returns the value of version
, or the default value if version
is unset.
sourcepub fn bundled(&self) -> bool
pub fn bundled(&self) -> bool
Returns the value of bundled
, or the default value if bundled
is unset.
sourcepub fn pending(&self) -> bool
pub fn pending(&self) -> bool
Returns the value of pending
, or the default value if pending
is unset.
sourcepub fn last_updated(&self) -> i64
pub fn last_updated(&self) -> i64
Returns the value of last_updated
, or the default value if last_updated
is unset.
Trait Implementations§
source§impl Message for Install
impl Message for Install
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 Install
impl PartialEq for Install
impl StructuralPartialEq for Install
Auto Trait Implementations§
impl Freeze for Install
impl RefUnwindSafe for Install
impl Send for Install
impl Sync for Install
impl Unpin for Install
impl UnwindSafe for Install
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