fn decode_payload<T, P>(
tag: WireTag,
payload: Option<Value>,
build: fn(P) -> T,
) -> Result<T, EnvelopeDecodeError>where
P: DeserializeOwned,fn decode_payload<T, P>(
tag: WireTag,
payload: Option<Value>,
build: fn(P) -> T,
) -> Result<T, EnvelopeDecodeError>where
P: DeserializeOwned,