Struct rust_rpg_toolkit::missions::Mission [−][src]
pub struct Mission {
pub id: String,
pub title: String,
pub description: String,
pub objectives: Vec<(MissionObjective, bool)>,
pub rewards: Vec<MissionReward>,
pub next_mission_ids: Vec<String>,
pub marker: Option<MissionMarker>,
pub is_completed: bool,
pub no_autocompletion: bool,
}
Fields
id: String
title: String
description: String
objectives: Vec<(MissionObjective, bool)>
rewards: Vec<MissionReward>
next_mission_ids: Vec<String>
marker: Option<MissionMarker>
is_completed: bool
no_autocompletion: bool
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Mission
impl UnwindSafe for Mission
Blanket Implementations
Mutably borrows from an owned value. Read more