pub struct CharacterTrait {
pub spoiler: Option<CharacterTraitSpoiler>,
pub lie: Option<bool>,
pub id: Option<String>,
pub name: Option<String>,
pub aliases: Option<Vec<String>>,
pub description: Option<String>,
pub searchable: Option<bool>,
pub applicable: Option<bool>,
pub group_id: Option<String>,
pub group_name: Option<String>,
pub char_count: Option<u32>,
}Fields§
§spoiler: Option<CharacterTraitSpoiler>§lie: Option<bool>§id: Option<String>All /trait fields available here
name: Option<String>§aliases: Option<Vec<String>>§description: Option<String>§searchable: Option<bool>§applicable: Option<bool>§group_id: Option<String>§group_name: Option<String>§char_count: Option<u32>Trait Implementations§
Source§impl Debug for CharacterTrait
impl Debug for CharacterTrait
Source§impl<'de> Deserialize<'de> for CharacterTrait
impl<'de> Deserialize<'de> for CharacterTrait
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
Auto Trait Implementations§
impl Freeze for CharacterTrait
impl RefUnwindSafe for CharacterTrait
impl Send for CharacterTrait
impl Sync for CharacterTrait
impl Unpin for CharacterTrait
impl UnwindSafe for CharacterTrait
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