pub fn size(&self) -> usize {
        std::mem::size_of::<Self>()
            + self
                .tables
                .iter()
                .map(|(k, v)| std::mem::size_of_val(k) + k.capacity() + v.size())
                .sum::<usize>()
            + self.meta.size()
            - std::mem::size_of::<DmlMeta>()
    }
/// Return the approximate memory size of the write, in bytes.
///
/// This includes `Self`.
Return the approximate memory size of the write, in bytes.
This includes `Self`.
Return the approximate memory size of the write in bytes . This includes ` Self ` .
pub fn size(&self) -> usize {
        std::mem::size_of::<Self>()
            + self
                .tables
                .iter()
                .map(|(k, v)| std::mem::size_of_val(k) + k.capacity() + v.size())
                .sum::<usize>()
            + self.meta.size()
            - std::mem::size_of::<DmlMeta>()
    }
pub fn size ( & self ) -> usize { std :: mem :: size_of :: < Self > ( ) + self . tables . iter ( ) . map ( | ( k , v ) | std :: mem :: size_of_val ( k ) + k . capacity ( ) + v . size ( ) ) . sum :: < usize > ( ) + self . meta . size ( ) - std :: mem :: size_of :: < DmlMeta > ( ) }
Return the approximate memory size of the write, in bytes.
Return the approximate memory size of the write in bytes .
&self
&self