Struct map_model::RawToMapOptions
source · [−]Expand description
Options for converting RawMaps to Maps.
Fields
skip_ch: bool
Should contraction hierarchies for pathfinding be built? They’re slow to build, but without them, pathfinding on the map later will be very slow.
Preserve all OSM tags for buildings, increasing the final file size substantially.
Trait Implementations
sourceimpl Clone for RawToMapOptions
impl Clone for RawToMapOptions
sourcefn clone(&self) -> RawToMapOptions
fn clone(&self) -> RawToMapOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Default for RawToMapOptions
impl Default for RawToMapOptions
sourcefn default() -> RawToMapOptions
fn default() -> RawToMapOptions
Returns the “default value” for a type. Read more
sourceimpl StructOpt for RawToMapOptions
impl StructOpt for RawToMapOptions
sourcefn from_clap(matches: &ArgMatches<'_>) -> Self
fn from_clap(matches: &ArgMatches<'_>) -> Self
Builds the struct from
clap::ArgMatches
. It’s guaranteed to succeed
if matches
originates from an App
generated by [StructOpt::clap
] called on
the same type, otherwise it must panic. Read morefn from_args() -> Self
fn from_args() -> Self
Builds the struct from the command line arguments (
std::env::args_os
).
Calls clap::Error::exit
on failure, printing the error message and aborting the program. Read morefn from_args_safe() -> Result<Self, Error>
fn from_args_safe() -> Result<Self, Error>
Builds the struct from the command line arguments (
std::env::args_os
).
Unlike [StructOpt::from_args
], returns clap::Error
on failure instead of aborting the program,
so calling .exit
is up to you. Read morefn from_iter<I>(iter: I) -> Selfwhere
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter<I>(iter: I) -> Selfwhere
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a
Vec
of your making.
Print the error message and quit the program in case of failure. Read morefn from_iter_safe<I>(iter: I) -> Result<Self, Error>where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter_safe<I>(iter: I) -> Result<Self, Error>where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a
Vec
of your making. Read moreAuto Trait Implementations
impl RefUnwindSafe for RawToMapOptions
impl Send for RawToMapOptions
impl Sync for RawToMapOptions
impl Unpin for RawToMapOptions
impl UnwindSafe for RawToMapOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more