pub struct Border {
pub corner_reference: Vec<CornerReference>,
pub outline_id: u64,
pub type: BorderType,
pub use_complete_outline: Option<bool>,
pub width: Length,
pub additional_data: AdditionalData,
}Expand description
Specifies a border along certain outline points.
Fields§
§corner_reference: Vec<CornerReference>§outline_id: u64ID of the outline to use
type: BorderTypeAppearance of border
use_complete_outline: Option<bool>Use all outline points for border. “true” is used as default.
width: LengthBorder width
additional_data: AdditionalDataImplementations§
Trait Implementations§
Source§impl<'a, I> TryFrom<ReadContext<'a, I>> for Border
impl<'a, I> TryFrom<ReadContext<'a, I>> for Border
impl StructuralPartialEq for Border
Auto Trait Implementations§
impl Freeze for Border
impl RefUnwindSafe for Border
impl Send for Border
impl Sync for Border
impl Unpin for Border
impl UnsafeUnpin for Border
impl UnwindSafe for Border
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