pub(crate) struct ValueSlot {
pub(crate) bits: u64,
pub(crate) generation: u32,
pub(crate) raw_len: u8,
pub(crate) len: u8,
pub(crate) text: [u8; 48],
}Expand description
One cached raw,calibrated text of ValueTextCache.
Fields§
§bits: u64f64::to_bits of the raw value.
generation: u32Formula generation the text belongs to; 0 for an empty slot.
raw_len: u8Length of the raw part of text, before the comma.
len: u8Length of text.
text: [u8; 48]{raw},{calibrated} as written by write!.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ValueSlot
impl RefUnwindSafe for ValueSlot
impl Send for ValueSlot
impl Sync for ValueSlot
impl Unpin for ValueSlot
impl UnsafeUnpin for ValueSlot
impl UnwindSafe for ValueSlot
Blanket Implementations§
impl<T> Allocation for T
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