pub struct TalkType {
pub audio_filename: Option<String>,
pub jump_index: Option<usize>,
pub show_hints: bool,
pub items: Vec<TalkTypeItem>,
}
Fields§
§audio_filename: Option<String>
§jump_index: Option<usize>
§show_hints: bool
§items: Vec<TalkTypeItem>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TalkType
impl<'de> Deserialize<'de> for TalkType
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 TalkType
impl RefUnwindSafe for TalkType
impl Send for TalkType
impl Sync for TalkType
impl Unpin for TalkType
impl UnwindSafe for TalkType
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