pizarra 2.0.0

The backend for a simple vector hand-drawing application
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::shape::{Shape, ShapeId};

#[derive(Debug)]
pub enum Action {
    Unfinished,
    Empty,

    Draw(Vec<ShapeId>),
    Erase(Vec<Shape>),
}

impl Default for Action {
    fn default() -> Action {
        Action::Empty
    }
}