1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use serde::{Deserialize, Serialize}; use super::Name; #[derive(Debug, Serialize, Deserialize)] pub struct Belief { name: String, r#type: String, uniques: Vec<String>, } impl Name for Belief { fn name(&self) -> String { self.name.to_owned() } }