pub enum ShadowSource {
Plugin {
plugin: String,
skill_name: String,
path: String,
},
GlobalSkill {
skill_name: String,
path: String,
},
}Expand description
A staged skill that is also discoverable from the live environment.
Variants§
Trait Implementations§
Source§impl Clone for ShadowSource
impl Clone for ShadowSource
Source§fn clone(&self) -> ShadowSource
fn clone(&self) -> ShadowSource
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 ShadowSource
impl Debug for ShadowSource
Source§impl<'de> Deserialize<'de> for ShadowSource
impl<'de> Deserialize<'de> for ShadowSource
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 ShadowSource
impl PartialEq for ShadowSource
Source§impl Serialize for ShadowSource
impl Serialize for ShadowSource
impl StructuralPartialEq for ShadowSource
Auto Trait Implementations§
impl Freeze for ShadowSource
impl RefUnwindSafe for ShadowSource
impl Send for ShadowSource
impl Sync for ShadowSource
impl Unpin for ShadowSource
impl UnsafeUnpin for ShadowSource
impl UnwindSafe for ShadowSource
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