pub fn total_length(&self) -> u32 {
        let mut length = ICON_FAMILY_HEADER_LENGTH;
        for element in &self.elements {
            length += element.total_length();
        }
        length
    }
/// Returns the encoded length of the file, in bytes, including the
/// length of the header.
Returns the encoded length of the file, in bytes, including the
length of the header.
Returns the encoded length of the file in bytes including the length of the header .
pub fn total_length(&self) -> u32 {
        let mut length = ICON_FAMILY_HEADER_LENGTH;
        for element in &self.elements {
            length += element.total_length();
        }
        length
    }
pub fn total_length ( & self ) -> u32 { let mut length = ICON_FAMILY_HEADER_LENGTH ; for element in & self . elements { length += element . total_length ( ) ; } length }
Returns the encoded length of the file, in bytes, including the
length of the header.
Returns the encoded length of the file in bytes including the length of the header .
&self
&self