pub struct HarnessIdentity {
pub harness: Option<String>,
pub provider: Option<String>,
pub model: Option<String>,
pub thinking_level: Option<String>,
pub policy: Option<String>,
}Fields§
§harness: Option<String>§provider: Option<String>§model: Option<String>§thinking_level: Option<String>§policy: Option<String>Trait Implementations§
Source§impl Clone for HarnessIdentity
impl Clone for HarnessIdentity
Source§fn clone(&self) -> HarnessIdentity
fn clone(&self) -> HarnessIdentity
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 HarnessIdentity
impl Debug for HarnessIdentity
Source§impl Default for HarnessIdentity
impl Default for HarnessIdentity
Source§fn default() -> HarnessIdentity
fn default() -> HarnessIdentity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HarnessIdentity
impl<'de> Deserialize<'de> for HarnessIdentity
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 HarnessIdentity
impl RefUnwindSafe for HarnessIdentity
impl Send for HarnessIdentity
impl Sync for HarnessIdentity
impl Unpin for HarnessIdentity
impl UnsafeUnpin for HarnessIdentity
impl UnwindSafe for HarnessIdentity
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