pub struct BorderRadius(pub Sides<SpacePair<LengthDefaultsToZero>>);Expand description
Represents the CSS border-radius property, supporting elliptical corners.
Each corner has independent horizontal and vertical radii, allowing for both circular and elliptical shapes.
Tuple Fields§
§0: Sides<SpacePair<LengthDefaultsToZero>>Trait Implementations§
Source§impl Clone for BorderRadius
impl Clone for BorderRadius
Source§fn clone(&self) -> BorderRadius
fn clone(&self) -> BorderRadius
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 BorderRadius
Source§impl Debug for BorderRadius
impl Debug for BorderRadius
Source§impl Default for BorderRadius
impl Default for BorderRadius
Source§fn default() -> BorderRadius
fn default() -> BorderRadius
Returns the “default value” for a type. Read more
Source§impl From<f32> for BorderRadius
impl From<f32> for BorderRadius
Source§impl<'i> FromCss<'i> for BorderRadius
impl<'i> FromCss<'i> for BorderRadius
Source§const EXPECT_MESSAGE: CssExpectedMessage = CssExpectedMessage::BorderRadius
const EXPECT_MESSAGE: CssExpectedMessage = CssExpectedMessage::BorderRadius
Message template used when building parse errors for this type.
Source§const VALID_TOKENS: &'static [CssToken]
const VALID_TOKENS: &'static [CssToken]
Returns the list of valid CSS tokens for this type.
Source§impl PartialEq for BorderRadius
impl PartialEq for BorderRadius
Source§fn eq(&self, other: &BorderRadius) -> bool
fn eq(&self, other: &BorderRadius) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BorderRadius
Auto Trait Implementations§
impl Freeze for BorderRadius
impl RefUnwindSafe for BorderRadius
impl Send for BorderRadius
impl Sync for BorderRadius
impl Unpin for BorderRadius
impl UnsafeUnpin for BorderRadius
impl UnwindSafe for BorderRadius
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