pub fn decode_codec_request<C, T>( codec: &C, body: &[u8], ) -> Result<T, CoolError>where C: CoolCodec, T: for<'de> Deserialize<'de>,