From c26bcd4062777c50fee06d50ac04d7f4714baa00 Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Tue, 24 Dec 2024 12:57:31 +0100 Subject: [PATCH] desktop/token: Show backend feature requirement --- src/desktop/handle_token.rs | 5 +++-- src/desktop/mod.rs | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/desktop/handle_token.rs b/src/desktop/handle_token.rs index 4fe12b4a7..fa2fe568c 100644 --- a/src/desktop/handle_token.rs +++ b/src/desktop/handle_token.rs @@ -9,8 +9,9 @@ use serde::{Deserialize, Serialize}; use zbus::zvariant::OwnedObjectPath; use zbus::{names::OwnedMemberName, zvariant::Type}; -/// A handle token is a DBus Object Path element, specified in the -/// [`Request`](crate::desktop::Request) or +/// A handle token is a DBus Object Path element. +/// +/// Specified in the [`Request`](crate::desktop::Request) or /// [`Session`](crate::desktop::Session) object path following this format /// `/org/freedesktop/portal/desktop/request/SENDER/TOKEN` where sender is the /// caller's unique name and token is the [`HandleToken`]. diff --git a/src/desktop/mod.rs b/src/desktop/mod.rs index ae799dd4a..7b4407a18 100644 --- a/src/desktop/mod.rs +++ b/src/desktop/mod.rs @@ -1,6 +1,7 @@ mod handle_token; pub(crate) mod request; mod session; +#[cfg_attr(docsrs, doc(cfg(feature = "backend")))] #[cfg(feature = "backend")] pub use self::handle_token::HandleToken; #[cfg(not(feature = "backend"))]