pub struct FigmaSquircleParams {
pub width: f32,
pub height: f32,
pub corner_radius: Option<f32>,
pub top_left_corner_radius: Option<f32>,
pub top_right_corner_radius: Option<f32>,
pub bottom_right_corner_radius: Option<f32>,
pub bottom_left_corner_radius: Option<f32>,
pub corner_smoothing: f32,
pub preserve_smoothing: bool,
}Fields§
§width: f32§height: f32§corner_radius: Option<f32>§top_left_corner_radius: Option<f32>§top_right_corner_radius: Option<f32>§bottom_right_corner_radius: Option<f32>§bottom_left_corner_radius: Option<f32>§corner_smoothing: f32§preserve_smoothing: boolImplementations§
Source§impl FigmaSquircleParams
impl FigmaSquircleParams
pub fn width(self, width: f32) -> Self
pub fn height(self, height: f32) -> Self
pub fn size(self, size: f32) -> Self
pub fn corner_radius(self, corner_radius: f32) -> Self
pub fn top_left_corner_radius(self, corner_radius: f32) -> Self
pub fn top_right_corner_radius(self, corner_radius: f32) -> Self
pub fn bottom_left_corner_radius(self, corner_radius: f32) -> Self
pub fn bottom_right_corner_radius(self, corner_radius: f32) -> Self
pub fn corner_smoothing(self, corner_smoothing: f32) -> Self
pub fn preserve_smoothing(self, preserve_smoothing: bool) -> Self
Trait Implementations§
Source§impl Debug for FigmaSquircleParams
impl Debug for FigmaSquircleParams
Auto Trait Implementations§
impl Freeze for FigmaSquircleParams
impl RefUnwindSafe for FigmaSquircleParams
impl Send for FigmaSquircleParams
impl Sync for FigmaSquircleParams
impl Unpin for FigmaSquircleParams
impl UnsafeUnpin for FigmaSquircleParams
impl UnwindSafe for FigmaSquircleParams
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