Struct googleplay_protobuf::googleplay::TranslatedText
source · pub struct TranslatedText {
pub text: Option<String>,
pub source_locale: Option<String>,
pub target_locale: Option<String>,
}
Fields§
§text: Option<String>
§source_locale: Option<String>
§target_locale: Option<String>
Implementations§
source§impl TranslatedText
impl TranslatedText
sourcepub fn source_locale(&self) -> &str
pub fn source_locale(&self) -> &str
Returns the value of source_locale
, or the default value if source_locale
is unset.
sourcepub fn target_locale(&self) -> &str
pub fn target_locale(&self) -> &str
Returns the value of target_locale
, or the default value if target_locale
is unset.
Trait Implementations§
source§impl Clone for TranslatedText
impl Clone for TranslatedText
source§fn clone(&self) -> TranslatedText
fn clone(&self) -> TranslatedText
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 TranslatedText
impl Debug for TranslatedText
source§impl Default for TranslatedText
impl Default for TranslatedText
source§impl Message for TranslatedText
impl Message for TranslatedText
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 TranslatedText
impl PartialEq for TranslatedText
source§fn eq(&self, other: &TranslatedText) -> bool
fn eq(&self, other: &TranslatedText) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TranslatedText
Auto Trait Implementations§
impl Freeze for TranslatedText
impl RefUnwindSafe for TranslatedText
impl Send for TranslatedText
impl Sync for TranslatedText
impl Unpin for TranslatedText
impl UnwindSafe for TranslatedText
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