diff options
Diffstat (limited to '')
-rw-r--r-- | native/src/overlay/content.rs (renamed from native/src/layer.rs) | 7 | ||||
-rw-r--r-- | native/src/overlay/menu.rs (renamed from native/src/layer/menu.rs) | 8 |
2 files changed, 5 insertions, 10 deletions
diff --git a/native/src/layer.rs b/native/src/overlay/content.rs index eacfe94b..5259c4b8 100644 --- a/native/src/layer.rs +++ b/native/src/overlay/content.rs @@ -1,11 +1,6 @@ -pub mod menu; - -#[doc(no_inline)] -pub use menu::Menu; - use crate::{layout, Clipboard, Event, Hasher, Layout, Point, Size}; -pub trait Layer<Message, Renderer> +pub trait Content<Message, Renderer> where Renderer: crate::Renderer, { diff --git a/native/src/layer/menu.rs b/native/src/overlay/menu.rs index 05026a54..05c41181 100644 --- a/native/src/layer/menu.rs +++ b/native/src/overlay/menu.rs @@ -1,7 +1,7 @@ use crate::{ - container, layout, mouse, scrollable, Clipboard, Container, Element, Event, - Hasher, Layer, Layout, Length, Point, Rectangle, Scrollable, Size, Vector, - Widget, + container, layout, mouse, overlay, scrollable, Clipboard, Container, + Element, Event, Hasher, Layout, Length, Point, Rectangle, Scrollable, Size, + Vector, Widget, }; use std::borrow::Cow; @@ -68,7 +68,7 @@ where } } -impl<'a, Message, Renderer> Layer<Message, Renderer> +impl<'a, Message, Renderer> overlay::Content<Message, Renderer> for Menu<'a, Message, Renderer> where Renderer: self::Renderer, |