fn read( next_line: Option<&[u8]>, section: &mut Option<(Vec<u8>, Vec<u8>)>, b64buf: &mut Vec<u8>, ) -> Result<ControlFlow<Option<(SectionKind, Vec<u8>)>, ()>, Error>