pub struct BrushDef {Show 18 fields
pub id: String,
pub stroke: Option<String>,
pub fill: Option<String>,
pub stroke_width: Option<String>,
pub opacity: Option<String>,
pub line_cap: Option<String>,
pub line_join: Option<String>,
pub taper_start: Option<String>,
pub taper_end: Option<String>,
pub stroke_style: Option<String>,
pub stroke_roughness: Option<String>,
pub stroke_copies: Option<String>,
pub stroke_texture: Option<String>,
pub stroke_bristles: Option<String>,
pub stroke_pressure: Option<String>,
pub stroke_pressure_min: Option<String>,
pub stroke_pressure_curve: Option<String>,
pub blend: Option<String>,
}Fields§
§id: String§stroke: Option<String>§fill: Option<String>§stroke_width: Option<String>§opacity: Option<String>§line_cap: Option<String>§line_join: Option<String>§taper_start: Option<String>§taper_end: Option<String>§stroke_style: Option<String>§stroke_roughness: Option<String>§stroke_copies: Option<String>§stroke_texture: Option<String>§stroke_bristles: Option<String>§stroke_pressure: Option<String>§stroke_pressure_min: Option<String>§stroke_pressure_curve: Option<String>§blend: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for BrushDef
impl<'de> Deserialize<'de> for BrushDef
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
impl StructuralPartialEq for BrushDef
Auto Trait Implementations§
impl Freeze for BrushDef
impl RefUnwindSafe for BrushDef
impl Send for BrushDef
impl Sync for BrushDef
impl Unpin for BrushDef
impl UnsafeUnpin for BrushDef
impl UnwindSafe for BrushDef
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