use derive_builder::Builder; use diesel::prelude::*; use serde::{Deserialize, Serialize}; #[derive(Builder, Queryable, Identifiable, Selectable, Debug, PartialEq, Serialize, Deserialize, Insertable)] #[diesel(table_name = crate::schema::categories)] pub struct Category { pub id: i32, pub name: String, }