pub enum WindowEffect {
None,
Vibrancy,
Acrylic,
Mica,
Tabbed,
}Expand description
Platform visual effect requested by a window.
Variants§
None
No platform effect.
Vibrancy
macOS vibrancy or the closest native equivalent.
Acrylic
Windows acrylic or closest equivalent.
Mica
Windows mica or closest equivalent.
Tabbed
Tabbed titlebar treatment where supported.
Trait Implementations§
Source§impl Clone for WindowEffect
impl Clone for WindowEffect
impl Copy for WindowEffect
Source§impl Debug for WindowEffect
impl Debug for WindowEffect
Source§impl Default for WindowEffect
impl Default for WindowEffect
Source§impl<'de> Deserialize<'de> for WindowEffect
impl<'de> Deserialize<'de> for WindowEffect
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WindowEffect
Source§impl PartialEq for WindowEffect
impl PartialEq for WindowEffect
Source§impl Serialize for WindowEffect
impl Serialize for WindowEffect
impl StructuralPartialEq for WindowEffect
Auto Trait Implementations§
impl Freeze for WindowEffect
impl RefUnwindSafe for WindowEffect
impl Send for WindowEffect
impl Sync for WindowEffect
impl Unpin for WindowEffect
impl UnsafeUnpin for WindowEffect
impl UnwindSafe for WindowEffect
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