use std::collections::HashMap; use crate::model::category::{Create, Update}; use crate::validation::utils::*; pub fn create(form: &HashMap) -> Option { Some(Create { name: non_empty(form, "name")?, color: color(form, "color")?, }) } pub fn update(form: &HashMap) -> Option { Some(Update { name: non_empty(form, "name")?, color: color(form, "color")?, }) }