pub struct RemoteSkill {
pub name: String,
pub description: String,
pub version: String,
pub author: String,
pub url: String,
}Expand description
A skill entry in the remote index.
Fields§
§name: StringSkill name (used as filename).
description: StringWhat this skill does.
version: StringSemantic version.
Author or organization.
url: StringURL to download the skill markdown file.
Trait Implementations§
Source§impl Clone for RemoteSkill
impl Clone for RemoteSkill
Source§fn clone(&self) -> RemoteSkill
fn clone(&self) -> RemoteSkill
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 RemoteSkill
impl Debug for RemoteSkill
Source§impl<'de> Deserialize<'de> for RemoteSkill
impl<'de> Deserialize<'de> for RemoteSkill
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 RemoteSkill
impl RefUnwindSafe for RemoteSkill
impl Send for RemoteSkill
impl Sync for RemoteSkill
impl Unpin for RemoteSkill
impl UnsafeUnpin for RemoteSkill
impl UnwindSafe for RemoteSkill
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