pub struct Template5_200 {
pub num_bits: u8,
pub max_val: u16,
pub max_level: u16,
pub dec: u8,
pub level_vals: Vec<u16>,
}
Expand description
Data representation template 5.200 - Run length packing with level values.
Fields§
§num_bits: u8
Number of bits used for each packed value in the run length packing with level value.
max_val: u16
MV - maximum value within the levels that are used in the packing.
max_level: u16
MVL - maximum value of level (predefined).
dec: u8
Decimal scale factor of representative value of each level.
level_vals: Vec<u16>
List of MVL scaled representative values of each level from lv=1 to MVL.
Trait Implementations§
Source§impl Debug for Template5_200
impl Debug for Template5_200
Source§impl Dump for Template5_200
impl Dump for Template5_200
Source§impl PartialEq for Template5_200
impl PartialEq for Template5_200
Source§impl TryFromSlice for Template5_200
impl TryFromSlice for Template5_200
impl Eq for Template5_200
impl StructuralPartialEq for Template5_200
Auto Trait Implementations§
impl Freeze for Template5_200
impl RefUnwindSafe for Template5_200
impl Send for Template5_200
impl Sync for Template5_200
impl Unpin for Template5_200
impl UnwindSafe for Template5_200
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more