pub(crate) fn inappropriate_message( payload: &MessagePayload<'_>, content_types: &[ContentType], ) -> Error