#[repr(C)]pub struct StyleBoxShadow {
pub offset_x: PixelValueNoPercent,
pub offset_y: PixelValueNoPercent,
pub color: ColorU,
pub blur_radius: PixelValueNoPercent,
pub spread_radius: PixelValueNoPercent,
pub clip_mode: BoxShadowClipMode,
}Expand description
Represents a box-shadow or text-shadow property.
Fields§
§offset_x: PixelValueNoPercent§offset_y: PixelValueNoPercent§color: ColorU§blur_radius: PixelValueNoPercent§spread_radius: PixelValueNoPercent§clip_mode: BoxShadowClipModeImplementations§
Source§impl StyleBoxShadow
impl StyleBoxShadow
Sourcepub fn scale_for_dpi(&mut self, scale_factor: f32)
pub fn scale_for_dpi(&mut self, scale_factor: f32)
Scales the pixel values of the shadow for a given DPI factor.
Trait Implementations§
Source§impl Clone for StyleBoxShadow
impl Clone for StyleBoxShadow
Source§fn clone(&self) -> StyleBoxShadow
fn clone(&self) -> StyleBoxShadow
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 Debug for StyleBoxShadow
impl Debug for StyleBoxShadow
Source§impl Default for StyleBoxShadow
impl Default for StyleBoxShadow
Source§impl FormatAsRustCode for StyleBoxShadow
impl FormatAsRustCode for StyleBoxShadow
fn format_as_rust_code(&self, tabs: usize) -> String
Source§impl Hash for StyleBoxShadow
impl Hash for StyleBoxShadow
Source§impl Ord for StyleBoxShadow
impl Ord for StyleBoxShadow
Source§fn cmp(&self, other: &StyleBoxShadow) -> Ordering
fn cmp(&self, other: &StyleBoxShadow) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for StyleBoxShadow
impl PartialEq for StyleBoxShadow
Source§impl PartialOrd for StyleBoxShadow
impl PartialOrd for StyleBoxShadow
Source§impl PrintAsCssValue for StyleBoxShadow
impl PrintAsCssValue for StyleBoxShadow
fn print_as_css_value(&self) -> String
impl Copy for StyleBoxShadow
impl Eq for StyleBoxShadow
impl StructuralPartialEq for StyleBoxShadow
Auto Trait Implementations§
impl Freeze for StyleBoxShadow
impl RefUnwindSafe for StyleBoxShadow
impl Send for StyleBoxShadow
impl Sync for StyleBoxShadow
impl Unpin for StyleBoxShadow
impl UnwindSafe for StyleBoxShadow
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