pub struct CompactCellRef { /* private fields */ }Expand description
Inline cell reference (e.g., “A1”, “XFD1048576”) stored without heap allocation. Max Excel cell ref is “XFD1048576” = 10 chars, so [u8; 10] + u8 length suffices.
Implementations§
Source§impl CompactCellRef
impl CompactCellRef
Trait Implementations§
Source§impl AsRef<str> for CompactCellRef
impl AsRef<str> for CompactCellRef
Source§impl Clone for CompactCellRef
impl Clone for CompactCellRef
Source§fn clone(&self) -> CompactCellRef
fn clone(&self) -> CompactCellRef
Returns a duplicate of the value. Read more
1.0.0 · 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 CompactCellRef
impl Debug for CompactCellRef
Source§impl Default for CompactCellRef
impl Default for CompactCellRef
Source§fn default() -> CompactCellRef
fn default() -> CompactCellRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompactCellRef
impl<'de> Deserialize<'de> for CompactCellRef
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CompactCellRef
impl Display for CompactCellRef
Source§impl From<&str> for CompactCellRef
impl From<&str> for CompactCellRef
Source§impl From<String> for CompactCellRef
impl From<String> for CompactCellRef
Source§impl PartialEq<&str> for CompactCellRef
impl PartialEq<&str> for CompactCellRef
Source§impl PartialEq<str> for CompactCellRef
impl PartialEq<str> for CompactCellRef
Source§impl PartialEq for CompactCellRef
impl PartialEq for CompactCellRef
Source§impl Serialize for CompactCellRef
impl Serialize for CompactCellRef
impl Copy for CompactCellRef
impl Eq for CompactCellRef
impl StructuralPartialEq for CompactCellRef
Auto Trait Implementations§
impl Freeze for CompactCellRef
impl RefUnwindSafe for CompactCellRef
impl Send for CompactCellRef
impl Sync for CompactCellRef
impl Unpin for CompactCellRef
impl UnwindSafe for CompactCellRef
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