Skip to main content

decode_typed_complete

Function decode_typed_complete 

Source
pub fn decode_typed_complete<T: CompleteResultPayload>(
    input: &str,
    era: ResultPeerEra,
) -> Result<(CompleteResult<T>, Option<ResultPeerDiagnostic>), ResultDecodeError>
Expand description

Decodes a selected method-specific complete composition.

The core result envelope is admitted first. The selected payload then consumes precisely its declared members; any declared member that remains is rejected as a known-field failure, never demoted to an inert extra.