From cab421114627d31d192257c8f177d949632dbe5a Mon Sep 17 00:00:00 2001 From: Mads Marquart Date: Mon, 25 Dec 2023 18:40:49 +0100 Subject: [PATCH] Update after review Co-authored-by: daxpedda --- src/platform/android.rs | 6 +++--- src/platform/web.rs | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/platform/android.rs b/src/platform/android.rs index 019fbd3f79..88b241030e 100644 --- a/src/platform/android.rs +++ b/src/platform/android.rs @@ -94,11 +94,11 @@ pub mod activity { #[cfg(not(android_platform))] #[doc(hidden)] - pub struct Rect(()); + pub struct Rect; #[cfg(not(android_platform))] #[doc(hidden)] - pub struct ConfigurationRef(()); + pub struct ConfigurationRef; #[cfg(not(android_platform))] #[doc(hidden)] - pub struct AndroidApp(()); + pub struct AndroidApp; } diff --git a/src/platform/web.rs b/src/platform/web.rs index 54a5113f19..f24eb51287 100644 --- a/src/platform/web.rs +++ b/src/platform/web.rs @@ -40,7 +40,7 @@ use web_sys::HtmlCanvasElement; #[cfg(not(wasm_platform))] #[doc(hidden)] -pub struct HtmlCanvasElement(()); +pub struct HtmlCanvasElement; pub trait WindowExtWebSys { /// Only returns the canvas if called from inside the window context (the @@ -85,6 +85,11 @@ pub trait WindowBuilderExtWebSys { /// In any case, the canvas won't be automatically inserted into the web page. /// /// [`None`] by default. + #[cfg_attr( + not(wasm_platform), + doc = "", + doc = "[`HtmlCanvasElement`]: #only-available-on-wasm" + )] fn with_canvas(self, canvas: Option) -> Self; /// Sets whether `event.preventDefault()` should be called on events on the