fn buffer_end(&mut self) -> stream::Result {
            if let Some(mut buffered) = self.buffered.take() {
                let r = self.serialize_any(Tokens(buffered.tokens()));

                buffered.clear();
                self.buffered = Some(buffered);

                return r;
            }

            Ok(())
        }
/**
        End a buffer by serializing its contents.
        */
End a buffer by serializing its contents.
End a buffer by serializing its contents .
fn buffer_end(&mut self) -> stream::Result {
            if let Some(mut buffered) = self.buffered.take() {
                let r = self.serialize_any(Tokens(buffered.tokens()));
                buffered.clear();
                self.buffered = Some(buffered);
                return r;
            }
            Ok(())
        }
fn buffer_end ( & mut self ) -> stream :: Result { if let Some ( mut buffered ) = self . buffered . take ( ) { let r = self . serialize_any ( Tokens ( buffered . tokens ( ) ) ) ; buffered . clear ( ) ; self . buffered = Some ( buffered ) ; return r ; } Ok ( ( ) ) }
End a buffer by serializing its contents.
End a buffer by serializing its contents .
&mut self