pub struct AiDefaults {
pub capabilities: Vec<Capability>,
}Expand description
Default capabilities granted to AI members by joy ai init.
Loaded from ai-defaults.capabilities in project.defaults.yaml.
Fields§
§capabilities: Vec<Capability>Trait Implementations§
Source§impl Clone for AiDefaults
impl Clone for AiDefaults
Source§fn clone(&self) -> AiDefaults
fn clone(&self) -> AiDefaults
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AiDefaults
impl Debug for AiDefaults
Source§impl Default for AiDefaults
impl Default for AiDefaults
Source§fn default() -> AiDefaults
fn default() -> AiDefaults
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiDefaults
impl<'de> Deserialize<'de> for AiDefaults
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 AiDefaults
impl PartialEq for AiDefaults
Source§fn eq(&self, other: &AiDefaults) -> bool
fn eq(&self, other: &AiDefaults) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AiDefaults
impl Serialize for AiDefaults
impl StructuralPartialEq for AiDefaults
Auto Trait Implementations§
impl Freeze for AiDefaults
impl RefUnwindSafe for AiDefaults
impl Send for AiDefaults
impl Sync for AiDefaults
impl Unpin for AiDefaults
impl UnsafeUnpin for AiDefaults
impl UnwindSafe for AiDefaults
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