From f8ba7f795765bf4aeb4db06849f9fdde9c162ac3 Mon Sep 17 00:00:00 2001 From: Julian Sparber Date: Wed, 12 Jan 2022 21:48:06 +0100 Subject: [PATCH] ruma-events: Add CancelCode variants for SAS verification See: https://spec.matrix.org/v1.1/client-server-api/#verification-messages-specific-to-sas --- crates/ruma-events/src/key/verification/cancel.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/ruma-events/src/key/verification/cancel.rs b/crates/ruma-events/src/key/verification/cancel.rs index 9264e9ed..806ba7b3 100644 --- a/crates/ruma-events/src/key/verification/cancel.rs +++ b/crates/ruma-events/src/key/verification/cancel.rs @@ -121,6 +121,14 @@ pub enum CancelCode { #[ruma_enum(rename = "m.accepted")] Accepted, + /// The device receiving this error can ignore the verification request. + #[ruma_enum(rename = "m.mismatched_commitment")] + MismatchedCommitment, + + /// The SAS did not match. + #[ruma_enum(rename = "m.mismatched_sas")] + MismatchedSas, + #[doc(hidden)] _Custom(String), }