pub fn size(&self) -> usize {
        size_of_val(self)
            + self
                .columns
                .iter()
                .map(|(k, v)| size_of_val(k) + k.capacity() + size_of_val(v))
                .sum::<usize>()
    }
/// Estimated Size in bytes including `self`.
Estimated Size in bytes including `self`.
Estimated Size in bytes including ` self ` .
pub fn size(&self) -> usize {
        size_of_val(self)
            + self
                .columns
                .iter()
                .map(|(k, v)| size_of_val(k) + k.capacity() + size_of_val(v))
                .sum::<usize>()
    }
pub fn size ( & self ) -> usize { size_of_val ( self ) + self . columns . iter ( ) . map ( | ( k , v ) | size_of_val ( k ) + k . capacity ( ) + size_of_val ( v ) ) . sum :: < usize > ( ) }
Estimated Size in bytes including `self`.
Estimated Size in bytes including ` self ` .
&self
&self