From 65cb085f300ac6eaed399db8f3d2f44972b75c6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Sun, 10 Apr 2022 11:17:12 +0200 Subject: [PATCH] docs: Fix warnings --- crates/ruma-common/src/events/content.rs | 2 ++ crates/ruma-common/src/events/room.rs | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/crates/ruma-common/src/events/content.rs b/crates/ruma-common/src/events/content.rs index 49726c1f..61a03ec1 100644 --- a/crates/ruma-common/src/events/content.rs +++ b/crates/ruma-common/src/events/content.rs @@ -13,6 +13,8 @@ use super::{ /// The base trait that all event content types implement. /// /// Use [`macros::EventContent`] to derive this traits. It is not meant to be implemented manually. +/// +/// [`macros::EventContent`]: super::macros::EventContent pub trait EventContent: Sized + Serialize { /// The Rust enum for the event kind's known types. type EventType; diff --git a/crates/ruma-common/src/events/room.rs b/crates/ruma-common/src/events/room.rs index 78a47333..0d0217ca 100644 --- a/crates/ruma-common/src/events/room.rs +++ b/crates/ruma-common/src/events/room.rs @@ -53,10 +53,10 @@ pub enum MediaSource { Encrypted(Box), } -/// Custom implementation of `Deserialize`, because serde doesn't guarantee what variant will be -/// deserialized for "externally tagged"¹ enums where multiple "tag" fields exist. -/// -/// ¹ https://serde.rs/enum-representations.html +// Custom implementation of `Deserialize`, because serde doesn't guarantee what variant will be +// deserialized for "externally tagged"¹ enums where multiple "tag" fields exist. +// +// ¹ https://serde.rs/enum-representations.html impl<'de> Deserialize<'de> for MediaSource { fn deserialize(deserializer: D) -> Result where