From 8a3bccaef11223d191e0be447d76f1d0311471f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Thu, 9 Mar 2023 20:32:27 +0100 Subject: [PATCH] client-api: Fix type of rank in search::search_events::v3::SearchResult It is defined in the spec as a number, not an integer. --- crates/ruma-client-api/CHANGELOG.md | 5 +++++ crates/ruma-client-api/src/search/search_events.rs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/crates/ruma-client-api/CHANGELOG.md b/crates/ruma-client-api/CHANGELOG.md index 74d196a3..9c256bf4 100644 --- a/crates/ruma-client-api/CHANGELOG.md +++ b/crates/ruma-client-api/CHANGELOG.md @@ -1,5 +1,10 @@ # [unreleased] +Breaking changes: + +- Define `rank` as an `Option` instead of an `Option` in + `search::search_events::v3::SearchResult` + Improvements: - Add convenience constructors for enabling lazy-loading in filters diff --git a/crates/ruma-client-api/src/search/search_events.rs b/crates/ruma-client-api/src/search/search_events.rs index a02cf68e..56187093 100644 --- a/crates/ruma-client-api/src/search/search_events.rs +++ b/crates/ruma-client-api/src/search/search_events.rs @@ -435,7 +435,7 @@ pub mod v3 { /// /// Higher is closer. #[serde(skip_serializing_if = "Option::is_none")] - pub rank: Option, + pub rank: Option, /// The event that matched. #[serde(skip_serializing_if = "Option::is_none")]