pub struct SkillEntry {
pub slug: String,
pub name: String,
pub description: String,
pub version: String,
pub compatibility: Option<String>,
pub license: Option<String>,
pub git_url: String,
pub path: String,
pub commit: String,
pub has_lifecycle: bool,
}Fields§
§slug: String§name: String§description: String§version: String§compatibility: Option<String>§license: Option<String>§git_url: String§path: String§commit: String§has_lifecycle: boolTrait Implementations§
Source§impl Debug for SkillEntry
impl Debug for SkillEntry
Source§impl<'de> Deserialize<'de> for SkillEntry
impl<'de> Deserialize<'de> for SkillEntry
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 SkillEntry
impl RefUnwindSafe for SkillEntry
impl Send for SkillEntry
impl Sync for SkillEntry
impl Unpin for SkillEntry
impl UnsafeUnpin for SkillEntry
impl UnwindSafe for SkillEntry
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