pub struct NpcVerbChoice {
pub label: String,
pub action: NpcVerbAction,
}Fields§
§label: String§action: NpcVerbActionTrait Implementations§
Source§impl Clone for NpcVerbChoice
impl Clone for NpcVerbChoice
Source§fn clone(&self) -> NpcVerbChoice
fn clone(&self) -> NpcVerbChoice
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 NpcVerbChoice
impl Debug for NpcVerbChoice
Source§impl Display for NpcVerbChoice
impl Display for NpcVerbChoice
impl Eq for NpcVerbChoice
Source§impl PartialEq for NpcVerbChoice
impl PartialEq for NpcVerbChoice
impl StructuralPartialEq for NpcVerbChoice
Auto Trait Implementations§
impl Freeze for NpcVerbChoice
impl RefUnwindSafe for NpcVerbChoice
impl Send for NpcVerbChoice
impl Sync for NpcVerbChoice
impl Unpin for NpcVerbChoice
impl UnsafeUnpin for NpcVerbChoice
impl UnwindSafe for NpcVerbChoice
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.