kanban-core 0.4.1

Core traits, errors, and result types for the kanban project management tool
Documentation
1
2
3
4
5
6
use serde::{Deserialize, Serialize};

pub trait Editable<T>: Serialize + for<'de> Deserialize<'de> + Sized {
    fn from_entity(entity: &T) -> Self;
    fn apply_to(self, entity: &mut T);
}