pub struct Grib2Template50 {
pub reference_value: f32,
pub binary_scale_factor: i32,
pub decimal_scale_factor: i32,
pub number_of_bits: u8,
pub original_type: Grib2Table5_1,
}Expand description
Fields§
§reference_value: f32Reference value (R) (IEEE 32-bit floating-point value)
binary_scale_factor: i32Binary scale factor (E)
decimal_scale_factor: i32Decimal scale factor (D)
number_of_bits: u8Number of bits used for each packed value for simple packing, or for each group reference value for complex packing or spatial differencing
original_type: Grib2Table5_1Type of original field values (see Code Table 5.1)
Implementations§
Trait Implementations§
Source§impl Clone for Grib2Template50
impl Clone for Grib2Template50
Source§fn clone(&self) -> Grib2Template50
fn clone(&self) -> Grib2Template50
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 Grib2Template50
impl Debug for Grib2Template50
Source§impl PartialEq for Grib2Template50
impl PartialEq for Grib2Template50
impl StructuralPartialEq for Grib2Template50
Auto Trait Implementations§
impl Freeze for Grib2Template50
impl RefUnwindSafe for Grib2Template50
impl Send for Grib2Template50
impl Sync for Grib2Template50
impl Unpin for Grib2Template50
impl UnwindSafe for Grib2Template50
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