pub enum ScriptedCommandKind {
Tool,
Help,
Discover,
}Expand description
Kind of inner command invocation recorded during a ScriptedTool execute.
Variants§
Trait Implementations§
Source§impl Clone for ScriptedCommandKind
impl Clone for ScriptedCommandKind
impl Copy for ScriptedCommandKind
Source§impl Debug for ScriptedCommandKind
impl Debug for ScriptedCommandKind
Source§impl<'de> Deserialize<'de> for ScriptedCommandKind
impl<'de> Deserialize<'de> for ScriptedCommandKind
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
impl Eq for ScriptedCommandKind
Source§impl PartialEq for ScriptedCommandKind
impl PartialEq for ScriptedCommandKind
Source§impl Serialize for ScriptedCommandKind
impl Serialize for ScriptedCommandKind
impl StructuralPartialEq for ScriptedCommandKind
Auto Trait Implementations§
impl Freeze for ScriptedCommandKind
impl RefUnwindSafe for ScriptedCommandKind
impl Send for ScriptedCommandKind
impl Sync for ScriptedCommandKind
impl Unpin for ScriptedCommandKind
impl UnsafeUnpin for ScriptedCommandKind
impl UnwindSafe for ScriptedCommandKind
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