Struct googleplay_protobuf::googleplay::Bucket
source · [−]pub struct Bucket {
pub document: Vec<DocV1>,
pub multi_corpus: Option<bool>,
pub title: Option<String>,
pub icon_url: Option<String>,
pub full_contents_url: Option<String>,
pub relevance: Option<f64>,
pub estimated_results: Option<i64>,
pub analytics_cookie: Option<String>,
pub full_contents_list_url: Option<String>,
pub next_page_url: Option<String>,
pub ordered: Option<bool>,
}
Fields
document: Vec<DocV1>
multi_corpus: Option<bool>
title: Option<String>
icon_url: Option<String>
full_contents_url: Option<String>
relevance: Option<f64>
estimated_results: Option<i64>
full_contents_list_url: Option<String>
next_page_url: Option<String>
ordered: Option<bool>
Implementations
sourceimpl Bucket
impl Bucket
sourcepub fn multi_corpus(&self) -> bool
pub fn multi_corpus(&self) -> bool
Returns the value of multi_corpus
, or the default value if multi_corpus
is unset.
sourcepub fn title(&self) -> &str
pub fn title(&self) -> &str
Returns the value of title
, or the default value if title
is unset.
sourcepub fn icon_url(&self) -> &str
pub fn icon_url(&self) -> &str
Returns the value of icon_url
, or the default value if icon_url
is unset.
sourcepub fn full_contents_url(&self) -> &str
pub fn full_contents_url(&self) -> &str
Returns the value of full_contents_url
, or the default value if full_contents_url
is unset.
sourcepub fn relevance(&self) -> f64
pub fn relevance(&self) -> f64
Returns the value of relevance
, or the default value if relevance
is unset.
sourcepub fn estimated_results(&self) -> i64
pub fn estimated_results(&self) -> i64
Returns the value of estimated_results
, or the default value if estimated_results
is unset.
Returns the value of analytics_cookie
, or the default value if analytics_cookie
is unset.
sourcepub fn full_contents_list_url(&self) -> &str
pub fn full_contents_list_url(&self) -> &str
Returns the value of full_contents_list_url
, or the default value if full_contents_list_url
is unset.
sourcepub fn next_page_url(&self) -> &str
pub fn next_page_url(&self) -> &str
Returns the value of next_page_url
, or the default value if next_page_url
is unset.
Trait Implementations
sourceimpl Message for Bucket
impl Message for Bucket
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
sourcefn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message to a buffer. Read more
sourcefn encode_to_vec(&self) -> Vec<u8, Global>
fn encode_to_vec(&self) -> Vec<u8, Global>
Encodes the message to a newly allocated buffer.
sourcefn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message with a length-delimiter to a buffer. Read more
sourcefn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
Encodes the message with a length-delimiter to a newly allocated buffer.
sourcefn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
sourcefn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
sourcefn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self
. Read more
sourcefn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
impl StructuralPartialEq for Bucket
Auto Trait Implementations
impl RefUnwindSafe for Bucket
impl Send for Bucket
impl Sync for Bucket
impl Unpin for Bucket
impl UnwindSafe for Bucket
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more