pub struct PbUserMapSettings {
pub map_top_direction: i32,
pub bike_route_data_enabled: Option<bool>,
pub altitude_data_enabled: Option<bool>,
}Fields§
§map_top_direction: i32§bike_route_data_enabled: Option<bool>§altitude_data_enabled: Option<bool>Implementations§
Source§impl PbUserMapSettings
impl PbUserMapSettings
pub fn map_top_direction(&self) -> PbMapTopDirection
pub fn set_map_top_direction(&mut self, value: PbMapTopDirection)
pub fn bike_route_data_enabled(&self) -> bool
pub fn altitude_data_enabled(&self) -> bool
Trait Implementations§
Source§impl Clone for PbUserMapSettings
impl Clone for PbUserMapSettings
Source§fn clone(&self) -> PbUserMapSettings
fn clone(&self) -> PbUserMapSettings
Returns a duplicate 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 PbUserMapSettings
impl Debug for PbUserMapSettings
Source§impl Default for PbUserMapSettings
impl Default for PbUserMapSettings
Source§fn default() -> PbUserMapSettings
fn default() -> PbUserMapSettings
Returns the “default value” for a type. Read more
Source§impl Message for PbUserMapSettings
impl Message for PbUserMapSettings
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_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 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 PbUserMapSettings
impl PartialEq for PbUserMapSettings
impl StructuralPartialEq for PbUserMapSettings
Auto Trait Implementations§
impl Freeze for PbUserMapSettings
impl RefUnwindSafe for PbUserMapSettings
impl Send for PbUserMapSettings
impl Sync for PbUserMapSettings
impl Unpin for PbUserMapSettings
impl UnwindSafe for PbUserMapSettings
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