pub struct ResolvedDefaultsBorder {
pub color: Rgba,
pub corner_radius: f32,
pub corner_radius_lg: f32,
pub line_width: f32,
pub opacity: f32,
pub shadow_enabled: bool,
}Expand description
The resolved defaults.border: the global border geometry and colour
that widget borders inherit.
No Default derive: It is constructed from a fully
populated unresolved source.
Fields§
§color: RgbaBorder color.
corner_radius: f32Corner radius in logical pixels.
corner_radius_lg: f32Large corner radius in logical pixels.
line_width: f32Border stroke width in logical pixels.
opacity: f32The platform’s line opacity, 0.0-1.0: the share of the text colour
already folded into every stated border colour. No connector
multiplies any colour by it (see DefaultsBorderSpec::opacity).
shadow_enabled: boolWhether the bordered element has a drop shadow.
Trait Implementations§
Source§impl Clone for ResolvedDefaultsBorder
impl Clone for ResolvedDefaultsBorder
Source§impl Debug for ResolvedDefaultsBorder
impl Debug for ResolvedDefaultsBorder
Source§impl<'de> Deserialize<'de> for ResolvedDefaultsBorder
impl<'de> Deserialize<'de> for ResolvedDefaultsBorder
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 ResolvedDefaultsBorder
impl PartialEq for ResolvedDefaultsBorder
Source§impl Serialize for ResolvedDefaultsBorder
impl Serialize for ResolvedDefaultsBorder
impl StructuralPartialEq for ResolvedDefaultsBorder
Auto Trait Implementations§
impl Freeze for ResolvedDefaultsBorder
impl RefUnwindSafe for ResolvedDefaultsBorder
impl Send for ResolvedDefaultsBorder
impl Sync for ResolvedDefaultsBorder
impl Unpin for ResolvedDefaultsBorder
impl UnsafeUnpin for ResolvedDefaultsBorder
impl UnwindSafe for ResolvedDefaultsBorder
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