pub enum WindowBackgroundMaterialRequest {
None,
SystemDefault,
Mica,
Acrylic,
Vibrancy,
}Variants§
None
Explicitly disable OS-provided background materials (opaque/default backdrop).
SystemDefault
Request platform default material for a utility window class, if any.
Mica
Windows 11-style Mica (best-effort).
Acrylic
Acrylic/blurred translucent backdrop (best-effort).
Vibrancy
macOS vibrancy-style backdrop (best-effort).
Trait Implementations§
Source§impl Clone for WindowBackgroundMaterialRequest
impl Clone for WindowBackgroundMaterialRequest
Source§fn clone(&self) -> WindowBackgroundMaterialRequest
fn clone(&self) -> WindowBackgroundMaterialRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for WindowBackgroundMaterialRequest
impl<'de> Deserialize<'de> for WindowBackgroundMaterialRequest
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
Source§impl PartialEq for WindowBackgroundMaterialRequest
impl PartialEq for WindowBackgroundMaterialRequest
Source§fn eq(&self, other: &WindowBackgroundMaterialRequest) -> bool
fn eq(&self, other: &WindowBackgroundMaterialRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WindowBackgroundMaterialRequest
impl Eq for WindowBackgroundMaterialRequest
impl StructuralPartialEq for WindowBackgroundMaterialRequest
Auto Trait Implementations§
impl Freeze for WindowBackgroundMaterialRequest
impl RefUnwindSafe for WindowBackgroundMaterialRequest
impl Send for WindowBackgroundMaterialRequest
impl Sync for WindowBackgroundMaterialRequest
impl Unpin for WindowBackgroundMaterialRequest
impl UnsafeUnpin for WindowBackgroundMaterialRequest
impl UnwindSafe for WindowBackgroundMaterialRequest
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