pub struct NetCDFReaderOptions {
pub lon_key: Option<String>,
pub lat_key: Option<String>,
pub height_key: Option<String>,
pub prop_fields: Option<Vec<String>>,
}Expand description
User defined options on how to parse the NetCDF file
Fields§
§lon_key: Option<String>If provided the lookup of the longitude [Default=‘lon’]
lat_key: Option<String>If provided the lookup of the latitude [Default=‘lat’]
height_key: Option<String>If provided the lookup for the height value [Default=undefined]
prop_fields: Option<Vec<String>>List of fields to include in the feature properties
Trait Implementations§
Source§impl Clone for NetCDFReaderOptions
impl Clone for NetCDFReaderOptions
Source§fn clone(&self) -> NetCDFReaderOptions
fn clone(&self) -> NetCDFReaderOptions
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 NetCDFReaderOptions
impl Debug for NetCDFReaderOptions
Source§impl Default for NetCDFReaderOptions
impl Default for NetCDFReaderOptions
Source§fn default() -> NetCDFReaderOptions
fn default() -> NetCDFReaderOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for NetCDFReaderOptions
impl PartialEq for NetCDFReaderOptions
impl StructuralPartialEq for NetCDFReaderOptions
Auto Trait Implementations§
impl Freeze for NetCDFReaderOptions
impl RefUnwindSafe for NetCDFReaderOptions
impl Send for NetCDFReaderOptions
impl Sync for NetCDFReaderOptions
impl Unpin for NetCDFReaderOptions
impl UnwindSafe for NetCDFReaderOptions
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().