pub fn read_atom<'de, R>( reader: &mut R, remaining_budget: &mut usize, scratch: &mut Vec<u8> ) -> Result<Atom<'de>, Error>where R: Reader<'de>,
Reads an atom.