pub struct BuiltInCommandSkill { /* private fields */ }Implementations§
Source§impl BuiltInCommandSkill
impl BuiltInCommandSkill
pub fn spec(&self) -> &'static CommandSkillSpec
pub fn manifest(&self) -> &SkillManifest
pub fn name(&self) -> &str
pub fn description(&self) -> &str
pub fn usage(&self) -> &'static str
pub fn category(&self) -> &'static str
pub fn slash_name(&self) -> &'static str
pub fn path(&self) -> &PathBuf
pub fn scope(&self) -> SkillScope
pub fn instructions(&self) -> String
Trait Implementations§
Source§impl Clone for BuiltInCommandSkill
impl Clone for BuiltInCommandSkill
Auto Trait Implementations§
impl Freeze for BuiltInCommandSkill
impl RefUnwindSafe for BuiltInCommandSkill
impl Send for BuiltInCommandSkill
impl Sync for BuiltInCommandSkill
impl Unpin for BuiltInCommandSkill
impl UnsafeUnpin for BuiltInCommandSkill
impl UnwindSafe for BuiltInCommandSkill
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