#[repr(C)]pub struct AppleLiquidGlassPatch {
pub group_id: u32,
pub spacing: f64,
pub interactive: bool,
pub tint: Option<ColorMessage>,
pub variant: String,
}Expand description
Apple-specific native liquid-glass effect payload.
Fields§
§group_id: u32§spacing: f64§interactive: bool§tint: Option<ColorMessage>§variant: StringTrait Implementations§
Source§impl Clone for AppleLiquidGlassPatch
impl Clone for AppleLiquidGlassPatch
Source§fn clone(&self) -> AppleLiquidGlassPatch
fn clone(&self) -> AppleLiquidGlassPatch
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 moreSource§impl Debug for AppleLiquidGlassPatch
impl Debug for AppleLiquidGlassPatch
Source§impl Default for AppleLiquidGlassPatch
impl Default for AppleLiquidGlassPatch
Source§fn default() -> AppleLiquidGlassPatch
fn default() -> AppleLiquidGlassPatch
Returns the “default value” for a type. Read more
Source§impl PartialEq for AppleLiquidGlassPatch
impl PartialEq for AppleLiquidGlassPatch
Source§impl Serialize for AppleLiquidGlassPatch
impl Serialize for AppleLiquidGlassPatch
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for AppleLiquidGlassPatch
Auto Trait Implementations§
impl Freeze for AppleLiquidGlassPatch
impl RefUnwindSafe for AppleLiquidGlassPatch
impl Send for AppleLiquidGlassPatch
impl Sync for AppleLiquidGlassPatch
impl Unpin for AppleLiquidGlassPatch
impl UnsafeUnpin for AppleLiquidGlassPatch
impl UnwindSafe for AppleLiquidGlassPatch
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.