pub fn push(&mut self, cp: Codepoint) -> Result<(), Error> {
        if self.len >= self.mapping.len() {
            return err!(
                "invalid decomposition mapping (too many codepoints)"
            );
        }
        self.mapping[self.len] = cp;
        self.len += 1;
        Ok(())
    }
/// Add a new codepoint to this decomposition's mapping.
///
/// If the mapping is already full, then this returns an error.
Add a new codepoint to this decomposition's mapping.
If the mapping is already full, then this returns an error.
Add a new codepoint to this decomposition ' s mapping . If the mapping is already full then this returns an error .
pub fn push(&mut self, cp: Codepoint) -> Result<(), Error> {
        if self.len >= self.mapping.len() {
            return err!(
                "invalid decomposition mapping (too many codepoints)"
            );
        }
        self.mapping[self.len] = cp;
        self.len += 1;
        Ok(())
    }
pub fn push ( & mut self , cp : Codepoint ) -> Result < ( ) , Error > { if self . len >= self . mapping . len ( ) { return err ! ( " " ) ; } self . mapping [ self . len ] = cp ; self . len += 1 ; Ok ( ( ) ) }
Add a new codepoint to this decomposition's mapping.
Add a new codepoint to this decomposition ' s mapping .
&mut self
cp
Codepoint
&mut self
cp
Codepoint