pub struct ExplorerSegment {
pub id: Option<i64>,
pub name: Option<String>,
pub climb_category: Option<i32>,
pub climb_category_desc: Option<String>,
pub avg_grade: Option<f32>,
pub start_latlng: Option<LatLng>,
pub end_latlng: Option<LatLng>,
pub elev_difference: Option<f32>,
pub distance: Option<f32>,
pub points: Option<String>,
}Fields§
§id: Option<i64>§name: Option<String>§climb_category: Option<i32>§climb_category_desc: Option<String>§avg_grade: Option<f32>§start_latlng: Option<LatLng>§end_latlng: Option<LatLng>§elev_difference: Option<f32>§distance: Option<f32>§points: Option<String>Trait Implementations§
Source§impl Clone for ExplorerSegment
impl Clone for ExplorerSegment
Source§fn clone(&self) -> ExplorerSegment
fn clone(&self) -> ExplorerSegment
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 ExplorerSegment
impl Debug for ExplorerSegment
Source§impl<'de> Deserialize<'de> for ExplorerSegment
impl<'de> Deserialize<'de> for ExplorerSegment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExplorerSegment
impl RefUnwindSafe for ExplorerSegment
impl Send for ExplorerSegment
impl Sync for ExplorerSegment
impl Unpin for ExplorerSegment
impl UnsafeUnpin for ExplorerSegment
impl UnwindSafe for ExplorerSegment
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