pub fn size(&self) -> usize {
        match self {
            Self::Write(w) => {
                std::mem::size_of::<Self>() - std::mem::size_of::<DmlWrite>() + w.size()
            }
            Self::Delete(d) => {
                std::mem::size_of::<Self>() - std::mem::size_of::<DmlDelete>() + d.size()
            }
        }
    }
/// Return the approximate memory size of the operation, in bytes.
///
/// This includes `Self`.
Return the approximate memory size of the operation, in bytes.
This includes `Self`.
Return the approximate memory size of the operation in bytes . This includes ` Self ` .
pub fn size(&self) -> usize {
        match self {
            Self::Write(w) => {
                std::mem::size_of::<Self>() - std::mem::size_of::<DmlWrite>() + w.size()
            }
            Self::Delete(d) => {
                std::mem::size_of::<Self>() - std::mem::size_of::<DmlDelete>() + d.size()
            }
        }
    }
pub fn size ( & self ) -> usize { match self { Self :: Write ( w ) => { std :: mem :: size_of :: < Self > ( ) - std :: mem :: size_of :: < DmlWrite > ( ) + w . size ( ) } Self :: Delete ( d ) => { std :: mem :: size_of :: < Self > ( ) - std :: mem :: size_of :: < DmlDelete > ( ) + d . size ( ) } } }
Return the approximate memory size of the operation, in bytes.
Return the approximate memory size of the operation in bytes .
&self
&self