pub enum ReaderType {
Show 16 variants
CSV,
GeoTIFF,
GPX,
GRIB2,
GTFS,
JSON,
JSONLD,
JSONSQ,
LAS,
LAZ,
NADGrid,
NetCDF,
OSM,
Shapefile,
Tile,
WKT,
}Expand description
The type of readers to choose from
Variants§
CSV
CSV data
GeoTIFF
GeoTIFF data
GPX
GPX data
GRIB2
GRIB 2 data
GTFS
GTFS data
JSON
JSON data
JSONLD
JSON-LD data
JSONSQ
JSON-SQ data
LAS
LAS data
LAZ
LAZ data
NADGrid
NAD Grid data
NetCDF
NetCDF data
OSM
OSM data
Shapefile
Shapefile
Tile
Tile data
WKT
WKT
Trait Implementations§
Source§impl Clone for ReaderType
impl Clone for ReaderType
Source§fn clone(&self) -> ReaderType
fn clone(&self) -> ReaderType
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReaderType
impl Debug for ReaderType
Source§impl<'de> Deserialize<'de> for ReaderType
impl<'de> Deserialize<'de> for ReaderType
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 From<&str> for ReaderType
impl From<&str> for ReaderType
Source§impl PartialEq for ReaderType
impl PartialEq for ReaderType
Source§impl Serialize for ReaderType
impl Serialize for ReaderType
impl StructuralPartialEq for ReaderType
Auto Trait Implementations§
impl Freeze for ReaderType
impl RefUnwindSafe for ReaderType
impl Send for ReaderType
impl Sync for ReaderType
impl Unpin for ReaderType
impl UnwindSafe for ReaderType
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more