pub struct GridDefinitionSection {
pub section_number: u8,
pub length: u32,
pub definition_source: u8,
pub number_of_points: u32,
pub number_of_octets: u8,
pub interpretation: u8,
pub grid_definition_template: Grib2Table3_1,
pub values: Grib2Template3,
}Fields§
§section_number: u8Number of GRIB section
length: u32Length of GRIB section
definition_source: u8Source of grid definition
number_of_points: u32Number of data points
number_of_octets: u8Number of octets for optional list of numbers defining number of points
interpretation: u8Interpetation of list of numbers defining number of points Table 3.11
grid_definition_template: Grib2Table3_1Grid definition template number Table 3.1
values: Grib2Template3Grid definition values
Implementations§
Trait Implementations§
Source§impl Clone for GridDefinitionSection
impl Clone for GridDefinitionSection
Source§fn clone(&self) -> GridDefinitionSection
fn clone(&self) -> GridDefinitionSection
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 GridDefinitionSection
impl Debug for GridDefinitionSection
Source§impl PartialEq for GridDefinitionSection
impl PartialEq for GridDefinitionSection
impl StructuralPartialEq for GridDefinitionSection
Auto Trait Implementations§
impl Freeze for GridDefinitionSection
impl RefUnwindSafe for GridDefinitionSection
impl Send for GridDefinitionSection
impl Sync for GridDefinitionSection
impl Unpin for GridDefinitionSection
impl UnwindSafe for GridDefinitionSection
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