pub enum GlassVariant {
Regular,
Clear,
Lens,
}Expand description
Material variant, mirroring SwiftUI’s .regular / .clear glass, plus
the interactive lens.
Variants§
Regular
Frosted: strong backdrop blur, vibrancy boost, scheme-adaptive lift.
Clear
Transparent: minimal blur, mild vibrancy — for media-rich backdrops.
Lens
The interactive magnifying bubble (drag lenses, flying selection): no frost, no tone shift, a full-element dome and pronounced rainbow dispersion at the rim.
Trait Implementations§
Source§impl Clone for GlassVariant
impl Clone for GlassVariant
Source§fn clone(&self) -> GlassVariant
fn clone(&self) -> GlassVariant
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 GlassVariant
Source§impl Debug for GlassVariant
impl Debug for GlassVariant
Source§impl Default for GlassVariant
impl Default for GlassVariant
Source§fn default() -> GlassVariant
fn default() -> GlassVariant
Returns the “default value” for a type. Read more
impl Eq for GlassVariant
Source§impl PartialEq for GlassVariant
impl PartialEq for GlassVariant
impl StructuralPartialEq for GlassVariant
Auto Trait Implementations§
impl Freeze for GlassVariant
impl RefUnwindSafe for GlassVariant
impl Send for GlassVariant
impl Sync for GlassVariant
impl Unpin for GlassVariant
impl UnsafeUnpin for GlassVariant
impl UnwindSafe for GlassVariant
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