pub struct AllowedProcedureToolV1 {
pub tool: String,
pub argument_schema: Value,
pub schema_digest: String,
}Fields§
§tool: String§argument_schema: Value§schema_digest: StringImplementations§
Trait Implementations§
Source§impl Clone for AllowedProcedureToolV1
impl Clone for AllowedProcedureToolV1
Source§fn clone(&self) -> AllowedProcedureToolV1
fn clone(&self) -> AllowedProcedureToolV1
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 AllowedProcedureToolV1
impl Debug for AllowedProcedureToolV1
Source§impl<'de> Deserialize<'de> for AllowedProcedureToolV1
impl<'de> Deserialize<'de> for AllowedProcedureToolV1
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 AllowedProcedureToolV1
impl PartialEq for AllowedProcedureToolV1
Source§impl Serialize for AllowedProcedureToolV1
impl Serialize for AllowedProcedureToolV1
impl StructuralPartialEq for AllowedProcedureToolV1
Auto Trait Implementations§
impl Freeze for AllowedProcedureToolV1
impl RefUnwindSafe for AllowedProcedureToolV1
impl Send for AllowedProcedureToolV1
impl Sync for AllowedProcedureToolV1
impl Unpin for AllowedProcedureToolV1
impl UnsafeUnpin for AllowedProcedureToolV1
impl UnwindSafe for AllowedProcedureToolV1
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