pub enum Pickable {
Point {
target: Target,
at: P,
},
Edge {
name: String,
points: Vec<P>,
shape: EdgeShape,
},
}Expand description
A point or an edge of a view, where it is on the sheet.
Variants§
Point
A vertex, or the centre of a circle the view sees round.
Edge
A piece of an edge, drawn as points.
Trait Implementations§
impl StructuralPartialEq for Pickable
Auto Trait Implementations§
impl Freeze for Pickable
impl RefUnwindSafe for Pickable
impl Send for Pickable
impl Sync for Pickable
impl Unpin for Pickable
impl UnsafeUnpin for Pickable
impl UnwindSafe for Pickable
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