pub struct ExecutionSkill {
pub skill: ConcreteSkill,
pub invoke_as: String,
pub display_name: String,
pub temporary_content: Option<String>,
}Fields§
§skill: ConcreteSkill§invoke_as: String§display_name: String§temporary_content: Option<String>Implementations§
Source§impl ExecutionSkill
impl ExecutionSkill
pub fn regular(skill: ConcreteSkill) -> Self
Trait Implementations§
Source§impl Clone for ExecutionSkill
impl Clone for ExecutionSkill
Source§fn clone(&self) -> ExecutionSkill
fn clone(&self) -> ExecutionSkill
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 ExecutionSkill
impl Debug for ExecutionSkill
impl Eq for ExecutionSkill
Source§impl PartialEq for ExecutionSkill
impl PartialEq for ExecutionSkill
impl StructuralPartialEq for ExecutionSkill
Auto Trait Implementations§
impl Freeze for ExecutionSkill
impl RefUnwindSafe for ExecutionSkill
impl Send for ExecutionSkill
impl Sync for ExecutionSkill
impl Unpin for ExecutionSkill
impl UnsafeUnpin for ExecutionSkill
impl UnwindSafe for ExecutionSkill
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
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.