pub struct AgentToolOverride {
pub tool_name: String,
pub trust_level: AgentToolOverrideTrustLevel,
}Expand description
AgentToolOverride model.
Fields§
§tool_name: String§trust_level: AgentToolOverrideTrustLevelTrait Implementations§
Source§impl Clone for AgentToolOverride
impl Clone for AgentToolOverride
Source§fn clone(&self) -> AgentToolOverride
fn clone(&self) -> AgentToolOverride
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 AgentToolOverride
impl Debug for AgentToolOverride
Source§impl Default for AgentToolOverride
impl Default for AgentToolOverride
Source§fn default() -> AgentToolOverride
fn default() -> AgentToolOverride
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentToolOverride
impl<'de> Deserialize<'de> for AgentToolOverride
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 AgentToolOverride
impl PartialEq for AgentToolOverride
Source§impl Serialize for AgentToolOverride
impl Serialize for AgentToolOverride
impl StructuralPartialEq for AgentToolOverride
Auto Trait Implementations§
impl Freeze for AgentToolOverride
impl RefUnwindSafe for AgentToolOverride
impl Send for AgentToolOverride
impl Sync for AgentToolOverride
impl Unpin for AgentToolOverride
impl UnsafeUnpin for AgentToolOverride
impl UnwindSafe for AgentToolOverride
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