pub struct ListTripsParams {
pub name: Option<String>,
pub visibility: Option<Visibility>,
pub min_distance: Option<f64>,
pub max_distance: Option<f64>,
pub min_elevation_gain: Option<f64>,
pub max_elevation_gain: Option<f64>,
pub page: Option<u32>,
pub page_size: Option<u32>,
}Expand description
Parameters for listing trips
Fields§
§name: Option<String>Filter by trip name
visibility: Option<Visibility>Filter by visibility
min_distance: Option<f64>Filter by minimum distance (meters)
max_distance: Option<f64>Filter by maximum distance (meters)
min_elevation_gain: Option<f64>Filter by minimum elevation gain (meters)
max_elevation_gain: Option<f64>Filter by maximum elevation gain (meters)
page: Option<u32>Page number
page_size: Option<u32>Page size
Trait Implementations§
Source§impl Clone for ListTripsParams
impl Clone for ListTripsParams
Source§fn clone(&self) -> ListTripsParams
fn clone(&self) -> ListTripsParams
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 ListTripsParams
impl Debug for ListTripsParams
Source§impl Default for ListTripsParams
impl Default for ListTripsParams
Source§fn default() -> ListTripsParams
fn default() -> ListTripsParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ListTripsParams
impl RefUnwindSafe for ListTripsParams
impl Send for ListTripsParams
impl Sync for ListTripsParams
impl Unpin for ListTripsParams
impl UnwindSafe for ListTripsParams
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