pub(crate) fn finish(&mut self) -> Result<(), ParseError> {
        if self.parts.next().is_none() {
            Ok(())
        } else {
            Err("protocol error; expected end of frame, but there was more".into())
        }
    }
/// Ensure there are no more entries in the array
Ensure there are no more entries in the array
Ensure there are no more entries in the array
pub(crate) fn finish(&mut self) -> Result<(), ParseError> {
        if self.parts.next().is_none() {
            Ok(())
        } else {
            Err("protocol error; expected end of frame, but there was more".into())
        }
    }
pub ( crate ) fn finish ( & mut self ) -> Result < ( ) , ParseError > { if self . parts . next ( ) . is_none ( ) { Ok ( ( ) ) } else { Err ( " " . into ( ) ) } }
Ensure there are no more entries in the array
Ensure there are no more entries in the array
&mut self