pub struct SkillIn {
pub content: Option<String>,
pub description: Option<String>,
pub name: Option<String>,
}Fields§
§content: Option<String>Content is the SKILL.md body. Required, at most 256 KiB.
description: Option<String>Description is the one-line summary discovery shows for the skill.
name: Option<String>Name is the skill’s id within the org: one lowercase path segment (a-z0-9, _ or -). Writing an existing name REVISES that skill.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SkillIn
impl<'de> Deserialize<'de> for SkillIn
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 StructuralPartialEq for SkillIn
Auto Trait Implementations§
impl Freeze for SkillIn
impl RefUnwindSafe for SkillIn
impl Send for SkillIn
impl Sync for SkillIn
impl Unpin for SkillIn
impl UnsafeUnpin for SkillIn
impl UnwindSafe for SkillIn
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