pub struct NumericPoint {
pub index: u32,
pub value: String,
pub format_code: Option<String>,
}Expand description
One point in a numeric cache (<c:pt idx=".." formatCode="..">, CT_NumVal). Kept as the raw
text <c:v> holds (the schema types it as s:ST_Xstring, an arbitrary string, not literally a
number) rather than parsed into f64 — the same “no floating-point rounding drift, exact
round-trip” posture this workspace already applies to unit-suffixed fields elsewhere.
Fields§
§index: u32§value: String§format_code: Option<String>formatCode — this point’s own number format, overriding CT_NumData::format_code when
present.
Implementations§
Trait Implementations§
Source§impl Clone for NumericPoint
impl Clone for NumericPoint
Source§impl Debug for NumericPoint
impl Debug for NumericPoint
Source§impl PartialEq for NumericPoint
impl PartialEq for NumericPoint
impl StructuralPartialEq for NumericPoint
Auto Trait Implementations§
impl Freeze for NumericPoint
impl RefUnwindSafe for NumericPoint
impl Send for NumericPoint
impl Sync for NumericPoint
impl Unpin for NumericPoint
impl UnsafeUnpin for NumericPoint
impl UnwindSafe for NumericPoint
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