pub struct ParsedSkill {
pub name: String,
pub source: String,
pub runtime: String,
pub description: Option<String>,
pub instances: Vec<ParsedInstance>,
pub docker_config: Option<DockerConfig>,
}Expand description
Parsed skill from manifest
Fields§
§name: String§source: String§runtime: String§description: Option<String>§instances: Vec<ParsedInstance>§docker_config: Option<DockerConfig>Trait Implementations§
Source§impl Clone for ParsedSkill
impl Clone for ParsedSkill
Source§fn clone(&self) -> ParsedSkill
fn clone(&self) -> ParsedSkill
Returns a duplicate of the value. Read more
1.0.0 · 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 ParsedSkill
impl Debug for ParsedSkill
Source§impl<'de> Deserialize<'de> for ParsedSkill
impl<'de> Deserialize<'de> for ParsedSkill
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 ParsedSkill
impl PartialEq for ParsedSkill
Source§impl Serialize for ParsedSkill
impl Serialize for ParsedSkill
impl StructuralPartialEq for ParsedSkill
Auto Trait Implementations§
impl Freeze for ParsedSkill
impl RefUnwindSafe for ParsedSkill
impl Send for ParsedSkill
impl Sync for ParsedSkill
impl Unpin for ParsedSkill
impl UnwindSafe for ParsedSkill
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<T> FromQuery for Twhere
T: DeserializeOwned,
impl<T> FromQuery for Twhere
T: DeserializeOwned,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.