pub struct NadSubGridHeader {
pub name: String,
pub parent: String,
pub lower_latitude: f64,
pub upper_latitude: f64,
pub lower_longitude: f64,
pub upper_longitude: f64,
pub latitude_interval: f64,
pub longitude_interval: f64,
pub grid_node_count: i32,
}Expand description
Each subgrid has it’s own data on how to decode the points inside the subgrid
Fields§
§name: StringThe name of the subgrid
parent: StringThe name of the parent grid
lower_latitude: f64The lower latitude of the subgrid
upper_latitude: f64The upper latitude of the subgrid
lower_longitude: f64The lower longitude of the subgrid
upper_longitude: f64The upper longitude of the subgrid
latitude_interval: f64The latitude interval
longitude_interval: f64The longitude interval
grid_node_count: i32The number of points in the subgrid
Trait Implementations§
Source§impl Clone for NadSubGridHeader
impl Clone for NadSubGridHeader
Source§fn clone(&self) -> NadSubGridHeader
fn clone(&self) -> NadSubGridHeader
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 NadSubGridHeader
impl Debug for NadSubGridHeader
Source§impl Default for NadSubGridHeader
impl Default for NadSubGridHeader
Source§fn default() -> NadSubGridHeader
fn default() -> NadSubGridHeader
Returns the “default value” for a type. Read more
Source§impl PartialEq for NadSubGridHeader
impl PartialEq for NadSubGridHeader
impl StructuralPartialEq for NadSubGridHeader
Auto Trait Implementations§
impl Freeze for NadSubGridHeader
impl RefUnwindSafe for NadSubGridHeader
impl Send for NadSubGridHeader
impl Sync for NadSubGridHeader
impl Unpin for NadSubGridHeader
impl UnwindSafe for NadSubGridHeader
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().