syntax_data: {"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"Err(e)"}]}
source_snippet:                 Err(e) if e.kind() == io::ErrorKind::Interrupted => continue,
context_before:                 Ok(0) => return Ok(bytes),
context_after:                 Err(e) => return Err(e),