Enum cranelift_wasm::wasmparser::Chunk [−][src]
Expand description
A successful return payload from Parser::parse.
On success one of two possible values can be returned, either that more data is needed to continue parsing or a chunk of the input was parsed, indicating how much of it was parsed.
Variants
NeedMoreData(u64)
Tuple Fields
0: u64This can be returned at any time and indicates that more data is needed
to proceed with parsing. Zero bytes were consumed from the input to
Parser::parse. The usize value here is a hint as to how many more
bytes are needed to continue parsing.
Parsed
Fields
consumed: usizeThis many bytes of the data input to Parser::parse were
consumed to produce payload.
payload: Payload<'a>The value that we actually parsed.
A chunk was successfully parsed.
