pub struct ProductCapability {
pub nested_skill_support: bool,
pub plugin_manifest: PluginManifestSpec,
pub hooks_model: HooksModel,
pub config_activation: Vec<String>,
pub runtime_state: RuntimeState,
pub marketplace_concept: bool,
}Fields§
§nested_skill_support: bool§plugin_manifest: PluginManifestSpec§hooks_model: HooksModel§config_activation: Vec<String>§runtime_state: RuntimeState§marketplace_concept: boolTrait Implementations§
Source§impl Debug for ProductCapability
impl Debug for ProductCapability
Source§impl<'de> Deserialize<'de> for ProductCapability
impl<'de> Deserialize<'de> for ProductCapability
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
Auto Trait Implementations§
impl Freeze for ProductCapability
impl RefUnwindSafe for ProductCapability
impl Send for ProductCapability
impl Sync for ProductCapability
impl Unpin for ProductCapability
impl UnsafeUnpin for ProductCapability
impl UnwindSafe for ProductCapability
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