Struct googleplay_protobuf::googleplay::ResolvedLink
source · pub struct ResolvedLink {Show 13 fields
pub details_url: Option<String>,
pub browse_url: Option<String>,
pub search_url: Option<String>,
pub direct_purchase: Option<DirectPurchase>,
pub home_url: Option<String>,
pub redeem_gift_card: Option<RedeemGiftCard>,
pub server_logs_cookie: Option<Vec<u8>>,
pub doc_id: Option<DocId>,
pub wishlist_url: Option<String>,
pub backend: Option<i32>,
pub query: Option<String>,
pub my_account_url: Option<String>,
pub help_center: Option<HelpCenter>,
}
Fields§
§details_url: Option<String>
§browse_url: Option<String>
§search_url: Option<String>
§direct_purchase: Option<DirectPurchase>
§home_url: Option<String>
§redeem_gift_card: Option<RedeemGiftCard>
§doc_id: Option<DocId>
§wishlist_url: Option<String>
§backend: Option<i32>
§query: Option<String>
§my_account_url: Option<String>
§help_center: Option<HelpCenter>
Implementations§
source§impl ResolvedLink
impl ResolvedLink
sourcepub fn details_url(&self) -> &str
pub fn details_url(&self) -> &str
Returns the value of details_url
, or the default value if details_url
is unset.
sourcepub fn browse_url(&self) -> &str
pub fn browse_url(&self) -> &str
Returns the value of browse_url
, or the default value if browse_url
is unset.
sourcepub fn search_url(&self) -> &str
pub fn search_url(&self) -> &str
Returns the value of search_url
, or the default value if search_url
is unset.
sourcepub fn home_url(&self) -> &str
pub fn home_url(&self) -> &str
Returns the value of home_url
, or the default value if home_url
is unset.
Returns the value of server_logs_cookie
, or the default value if server_logs_cookie
is unset.
sourcepub fn wishlist_url(&self) -> &str
pub fn wishlist_url(&self) -> &str
Returns the value of wishlist_url
, or the default value if wishlist_url
is unset.
sourcepub fn backend(&self) -> i32
pub fn backend(&self) -> i32
Returns the value of backend
, or the default value if backend
is unset.
sourcepub fn query(&self) -> &str
pub fn query(&self) -> &str
Returns the value of query
, or the default value if query
is unset.
sourcepub fn my_account_url(&self) -> &str
pub fn my_account_url(&self) -> &str
Returns the value of my_account_url
, or the default value if my_account_url
is unset.
Trait Implementations§
source§impl Clone for ResolvedLink
impl Clone for ResolvedLink
source§fn clone(&self) -> ResolvedLink
fn clone(&self) -> ResolvedLink
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 ResolvedLink
impl Debug for ResolvedLink
source§impl Default for ResolvedLink
impl Default for ResolvedLink
source§impl Message for ResolvedLink
impl Message for ResolvedLink
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 ResolvedLink
impl PartialEq for ResolvedLink
source§fn eq(&self, other: &ResolvedLink) -> bool
fn eq(&self, other: &ResolvedLink) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResolvedLink
Auto Trait Implementations§
impl Freeze for ResolvedLink
impl RefUnwindSafe for ResolvedLink
impl Send for ResolvedLink
impl Sync for ResolvedLink
impl Unpin for ResolvedLink
impl UnwindSafe for ResolvedLink
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