async fn read_header<R>( reader: &mut R, file_size: u64, header_size_hint: Option<u64>, ) -> Result<(Header, u64), AvroError>where R: AsyncFileReader,