pub struct LineEndProperties {
pub end_type: Option<LineEndType>,
pub width: Option<LineEndWidth>,
pub length: Option<LineEndLength>,
}Fields§
§end_type: Option<LineEndType>Specifies the line end decoration, such as a triangle or arrowhead.
width: Option<LineEndWidth>Specifies the line end width in relation to the line width.
length: Option<LineEndLength>Specifies the line end length in relation to the line width.
Implementations§
Source§impl LineEndProperties
impl LineEndProperties
pub fn from_xml_element(xml_node: &XmlNode) -> Result<LineEndProperties>
Trait Implementations§
Source§impl Clone for LineEndProperties
impl Clone for LineEndProperties
Source§fn clone(&self) -> LineEndProperties
fn clone(&self) -> LineEndProperties
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 moreSource§impl Debug for LineEndProperties
impl Debug for LineEndProperties
Source§impl Default for LineEndProperties
impl Default for LineEndProperties
Source§fn default() -> LineEndProperties
fn default() -> LineEndProperties
Returns the “default value” for a type. Read more
Source§impl PartialEq for LineEndProperties
impl PartialEq for LineEndProperties
Source§fn eq(&self, other: &LineEndProperties) -> bool
fn eq(&self, other: &LineEndProperties) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LineEndProperties
Auto Trait Implementations§
impl Freeze for LineEndProperties
impl RefUnwindSafe for LineEndProperties
impl Send for LineEndProperties
impl Sync for LineEndProperties
impl Unpin for LineEndProperties
impl UnsafeUnpin for LineEndProperties
impl UnwindSafe for LineEndProperties
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