pub struct ModeFilter {
pub exclude: Option<Option<bool>>,
pub transport_modes: Option<Vec<Mode>>,
}Expand description
ModeFilter : List of public transport modes to include or exclude. Provided by OJP.
Fields§
§exclude: Option<Option<bool>>Whether modes in list are to include or exclude from search.
transport_modes: Option<Vec<Mode>>List of Transport modes to include/exclude.
Implementations§
Source§impl ModeFilter
impl ModeFilter
Sourcepub fn new() -> ModeFilter
pub fn new() -> ModeFilter
List of public transport modes to include or exclude. Provided by OJP.
Trait Implementations§
Source§impl Clone for ModeFilter
impl Clone for ModeFilter
Source§fn clone(&self) -> ModeFilter
fn clone(&self) -> ModeFilter
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 ModeFilter
impl Debug for ModeFilter
Source§impl Default for ModeFilter
impl Default for ModeFilter
Source§fn default() -> ModeFilter
fn default() -> ModeFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModeFilter
impl<'de> Deserialize<'de> for ModeFilter
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
Source§impl PartialEq for ModeFilter
impl PartialEq for ModeFilter
Source§impl Serialize for ModeFilter
impl Serialize for ModeFilter
impl StructuralPartialEq for ModeFilter
Auto Trait Implementations§
impl Freeze for ModeFilter
impl RefUnwindSafe for ModeFilter
impl Send for ModeFilter
impl Sync for ModeFilter
impl Unpin for ModeFilter
impl UnwindSafe for ModeFilter
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