Function deserialize_wip

Source
pub fn deserialize_wip<'input, 'facet, 'shape, F>(
    wip: Partial<'facet, 'shape>,
    input: &'input F::Input<'input>,
    format: &mut F,
) -> Result<HeapValue<'facet, 'shape>, DeserError<'input, 'shape, Cooked>>
where F: Format + 'shape, F::SpanType: SubstackBehavior, F::Input<'input>: InputDebug, Span<F::SpanType>: ToCooked<'input, F>, 'input: 'facet, 'shape: 'input,
Expand description

Deserializes a working-in-progress value into a fully materialized heap value. This function drives the parsing loop until the entire input is consumed and the value is complete.