pub struct StrokeStyleV2 {
pub width: Px,
pub join: StrokeJoinV1,
pub cap: StrokeCapV1,
pub miter_limit: f32,
pub dash: Option<DashPatternV1>,
}Fields§
§width: Px§join: StrokeJoinV1§cap: StrokeCapV1§miter_limit: f32Only meaningful when join == StrokeJoinV1::Miter.
v2 contract: callers should treat this as a portability knob; renderers may clamp.
dash: Option<DashPatternV1>Optional dash pattern (dash/gap/phase), compatible with ADR 0271.
Trait Implementations§
Source§impl Clone for StrokeStyleV2
impl Clone for StrokeStyleV2
Source§fn clone(&self) -> StrokeStyleV2
fn clone(&self) -> StrokeStyleV2
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 StrokeStyleV2
impl Debug for StrokeStyleV2
Source§impl Default for StrokeStyleV2
impl Default for StrokeStyleV2
Source§impl PartialEq for StrokeStyleV2
impl PartialEq for StrokeStyleV2
impl Copy for StrokeStyleV2
impl StructuralPartialEq for StrokeStyleV2
Auto Trait Implementations§
impl Freeze for StrokeStyleV2
impl RefUnwindSafe for StrokeStyleV2
impl Send for StrokeStyleV2
impl Sync for StrokeStyleV2
impl Unpin for StrokeStyleV2
impl UnsafeUnpin for StrokeStyleV2
impl UnwindSafe for StrokeStyleV2
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