Enum wasmtime_environ::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: u64
This 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: usize
This 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.