pub struct OffsetStoreNamedPoint {
pub name: String,
pub values: [f64; 2],
pub raw_values: [[u8; 8]; 2],
pub value_offsets: [usize; 2],
pub block_count: usize,
}Expand description
Exact type-free named point record spanning consecutive store blocks.
Fields§
§name: StringExact Point<positive decimal> name.
values: [f64; 2]Two framed scalar values in block order.
raw_values: [[u8; 8]; 2]Exact shifted-binary64 encodings in scalar order.
value_offsets: [usize; 2]Scalar marker offsets in the concatenated two-block payload.
block_count: usizeMinimal number of consecutive blocks containing both scalar frames.
Trait Implementations§
Source§impl Clone for OffsetStoreNamedPoint
impl Clone for OffsetStoreNamedPoint
Source§fn clone(&self) -> OffsetStoreNamedPoint
fn clone(&self) -> OffsetStoreNamedPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OffsetStoreNamedPoint
impl Debug for OffsetStoreNamedPoint
Source§impl PartialEq for OffsetStoreNamedPoint
impl PartialEq for OffsetStoreNamedPoint
impl StructuralPartialEq for OffsetStoreNamedPoint
Auto Trait Implementations§
impl Freeze for OffsetStoreNamedPoint
impl RefUnwindSafe for OffsetStoreNamedPoint
impl Send for OffsetStoreNamedPoint
impl Sync for OffsetStoreNamedPoint
impl Unpin for OffsetStoreNamedPoint
impl UnsafeUnpin for OffsetStoreNamedPoint
impl UnwindSafe for OffsetStoreNamedPoint
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