pub struct SkillInterface {
pub display_name: Option<String>,
pub short_description: Option<String>,
pub icon_small: Option<String>,
pub icon_large: Option<String>,
pub brand_color: Option<String>,
pub default_prompt: Option<String>,
}Fields§
§display_name: Option<String>§short_description: Option<String>§icon_small: Option<String>§icon_large: Option<String>§brand_color: Option<String>§default_prompt: Option<String>Trait Implementations§
Source§impl Clone for SkillInterface
impl Clone for SkillInterface
Source§fn clone(&self) -> SkillInterface
fn clone(&self) -> SkillInterface
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 SkillInterface
impl Debug for SkillInterface
Source§impl<'de> Deserialize<'de> for SkillInterface
impl<'de> Deserialize<'de> for SkillInterface
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 SkillInterface
impl PartialEq for SkillInterface
Source§impl Serialize for SkillInterface
impl Serialize for SkillInterface
impl Eq for SkillInterface
impl StructuralPartialEq for SkillInterface
Auto Trait Implementations§
impl Freeze for SkillInterface
impl RefUnwindSafe for SkillInterface
impl Send for SkillInterface
impl Sync for SkillInterface
impl Unpin for SkillInterface
impl UnsafeUnpin for SkillInterface
impl UnwindSafe for SkillInterface
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