pub struct ConfigCommandValue {
pub agent: Option<String>,
pub description: Option<String>,
pub model: Option<String>,
pub subtask: Option<bool>,
pub template: String,
pub variant: Option<String>,
}Fields§
§agent: Option<String>§description: Option<String>§model: Option<String>§subtask: Option<bool>§template: String§variant: Option<String>Trait Implementations§
Source§impl Clone for ConfigCommandValue
impl Clone for ConfigCommandValue
Source§fn clone(&self) -> ConfigCommandValue
fn clone(&self) -> ConfigCommandValue
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 ConfigCommandValue
impl Debug for ConfigCommandValue
Source§impl<'de> Deserialize<'de> for ConfigCommandValue
impl<'de> Deserialize<'de> for ConfigCommandValue
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 ConfigCommandValue
impl PartialEq for ConfigCommandValue
Source§impl Serialize for ConfigCommandValue
impl Serialize for ConfigCommandValue
impl StructuralPartialEq for ConfigCommandValue
Auto Trait Implementations§
impl Freeze for ConfigCommandValue
impl RefUnwindSafe for ConfigCommandValue
impl Send for ConfigCommandValue
impl Sync for ConfigCommandValue
impl Unpin for ConfigCommandValue
impl UnsafeUnpin for ConfigCommandValue
impl UnwindSafe for ConfigCommandValue
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