pub struct NpcTalkOpened {
pub npc_id: String,
pub npc_label: String,
pub greeting: String,
pub trust_flag: NpcTalkTrustFlag,
pub talk_depth: NpcTalkDepth,
pub trade_allowed: bool,
}Fields§
§npc_id: String§npc_label: String§greeting: String§trust_flag: NpcTalkTrustFlag§talk_depth: NpcTalkDepth§trade_allowed: boolTrait Implementations§
Source§impl Clone for NpcTalkOpened
impl Clone for NpcTalkOpened
Source§fn clone(&self) -> NpcTalkOpened
fn clone(&self) -> NpcTalkOpened
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NpcTalkOpened
impl Debug for NpcTalkOpened
Source§impl<'de> Deserialize<'de> for NpcTalkOpened
impl<'de> Deserialize<'de> for NpcTalkOpened
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
Source§impl PartialEq for NpcTalkOpened
impl PartialEq for NpcTalkOpened
Source§impl Serialize for NpcTalkOpened
impl Serialize for NpcTalkOpened
impl StructuralPartialEq for NpcTalkOpened
Auto Trait Implementations§
impl Freeze for NpcTalkOpened
impl RefUnwindSafe for NpcTalkOpened
impl Send for NpcTalkOpened
impl Sync for NpcTalkOpened
impl Unpin for NpcTalkOpened
impl UnsafeUnpin for NpcTalkOpened
impl UnwindSafe for NpcTalkOpened
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