pub struct Quest {Show 28 fields
pub name: String,
pub caption_file_ref: FileRef,
pub obscure_caption_file_ref: FileRef,
pub description_file_ref: FileRef,
pub progress_comments_file_ref: FileRef,
pub kind: String,
pub parameters: String,
pub timeout: i8,
pub holdout: i8,
pub check_delay: i8,
pub dependencies: String,
pub instant_victory: bool,
pub target_glance: TargetGlance,
pub award: Award,
pub take_contribution: bool,
pub can_uncomplete: bool,
pub is_initialy_active: bool,
pub is_initialy_visible: bool,
pub is_hidden: bool,
pub ignore: bool,
pub show_completed: bool,
pub need_complete: bool,
pub state_change_trigger: Trigger,
pub sound_activated: String,
pub sound_complete: String,
pub sound_failed: String,
pub allow_multiple_activations: bool,
pub allow_multiple_completions: bool,
}Fields§
§name: String§caption_file_ref: FileRef§obscure_caption_file_ref: FileRef§description_file_ref: FileRef§progress_comments_file_ref: FileRef§kind: String§parameters: String§timeout: i8§holdout: i8§check_delay: i8§dependencies: String§instant_victory: bool§target_glance: TargetGlance§award: Award§take_contribution: bool§can_uncomplete: bool§is_initialy_active: bool§is_initialy_visible: bool§ignore: bool§show_completed: bool§need_complete: bool§state_change_trigger: Trigger§sound_activated: String§sound_complete: String§sound_failed: String§allow_multiple_activations: bool§allow_multiple_completions: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for Quest
impl<'de> Deserialize<'de> for Quest
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 Quest
impl RefUnwindSafe for Quest
impl Send for Quest
impl Sync for Quest
impl Unpin for Quest
impl UnsafeUnpin for Quest
impl UnwindSafe for Quest
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