Struct rust_rpg_toolkit::character::Character [−][src]
pub struct Character {
pub game_version: String,
pub actor: ActorParams,
pub items: Vec<ItemParams>,
pub active_missions: Vec<String>,
pub completed_missions: Vec<String>,
pub chapter_index: usize,
pub map_id: String,
pub is_permadeath: bool,
}
Fields
game_version: String
actor: ActorParams
items: Vec<ItemParams>
active_missions: Vec<String>
completed_missions: Vec<String>
chapter_index: usize
map_id: String
is_permadeath: bool
Implementations
Trait Implementations
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
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Character
impl !UnwindSafe for Character
Blanket Implementations
Mutably borrows from an owned value. Read more