pub fn encode_msg_with_codec<T, C, E>( msg: &CuMsg<T>, codec: &mut C, encoder: &mut E, ) -> Result<(), EncodeError>where T: CuMsgPayload, C: CuLogCodec<T>, E: Encoder,