pub enum WindowMaterial {
Window,
Sidebar,
Transient,
}Expand description
The system materials a window background can use (WindowBackground::Material).
Variants§
Window
The main-window material: macOS’s window background, Windows 11’s Mica.
Sidebar
A sidebar or source list: macOS’s sidebar material, Windows 11’s Mica Alt (tabbed).
Transient
A transient surface (a popover, a menu-like panel, a heads-up display): macOS’s popover material, Windows 11’s Acrylic.
Trait Implementations§
Source§impl Clone for WindowMaterial
impl Clone for WindowMaterial
Source§fn clone(&self) -> WindowMaterial
fn clone(&self) -> WindowMaterial
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WindowMaterial
Source§impl Debug for WindowMaterial
impl Debug for WindowMaterial
impl Eq for WindowMaterial
Source§impl Hash for WindowMaterial
impl Hash for WindowMaterial
Source§impl PartialEq for WindowMaterial
impl PartialEq for WindowMaterial
impl StructuralPartialEq for WindowMaterial
Auto Trait Implementations§
impl Freeze for WindowMaterial
impl RefUnwindSafe for WindowMaterial
impl Send for WindowMaterial
impl Sync for WindowMaterial
impl Unpin for WindowMaterial
impl UnsafeUnpin for WindowMaterial
impl UnwindSafe for WindowMaterial
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more