pub struct TornCrime {
pub id: TornCrimeId,
pub name: String,
pub category_id: i32,
pub category_name: Option<String>,
pub enhancer_id: i32,
pub enhancer_name: String,
pub unique_outcomes_count: i32,
pub unique_outcomes_ids: Vec<i32>,
pub notes: Option<Vec<String>>,
}
Fields§
§id: TornCrimeId
§name: String
§category_id: i32
§category_name: Option<String>
§enhancer_id: i32
§enhancer_name: String
§unique_outcomes_count: i32
§unique_outcomes_ids: Vec<i32>
§notes: Option<Vec<String>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TornCrime
impl<'de> Deserialize<'de> for TornCrime
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for TornCrime
Auto Trait Implementations§
impl Freeze for TornCrime
impl RefUnwindSafe for TornCrime
impl Send for TornCrime
impl Sync for TornCrime
impl Unpin for TornCrime
impl UnwindSafe for TornCrime
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more