pub fn decode_optional_parameters(
buf: &mut impl Buf,
opt_params_len: u8,
) -> Result<Vec<Capability>, DecodeError>Expand description
Decode all optional parameters from an OPEN message body. Returns capabilities found in parameter type 2 TLVs.
§Errors
Returns DecodeError::MalformedOptionalParameter if any parameter TLV
is truncated or contains an invalid capability.