pub enum DrawTool {
Pen,
Highlighter,
Eraser,
}Expand description
Which drawing tool is active within ink drawing mode.
Variants§
Pen
Opaque freehand pen (default).
Highlighter
Semi-transparent wide highlighter.
Eraser
Proximity eraser that removes ink segment-by-segment.
Trait Implementations§
impl Copy for DrawTool
impl Eq for DrawTool
impl StructuralPartialEq for DrawTool
Auto Trait Implementations§
impl Freeze for DrawTool
impl RefUnwindSafe for DrawTool
impl Send for DrawTool
impl Sync for DrawTool
impl Unpin for DrawTool
impl UnsafeUnpin for DrawTool
impl UnwindSafe for DrawTool
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.