pub struct ToolCheckDecidedPayload {
pub actor: String,
pub tool: String,
pub registered: bool,
pub decision: String,
pub source: String,
pub id: Option<String>,
pub scope: Option<String>,
pub caller_verb: String,
}Expand description
The decision computed for one tool-use policy check.
Fields§
§actor: String§tool: String§registered: bool§decision: String§source: String§id: Option<String>§scope: Option<String>§caller_verb: StringTrait Implementations§
Source§impl Clone for ToolCheckDecidedPayload
impl Clone for ToolCheckDecidedPayload
Source§impl Debug for ToolCheckDecidedPayload
impl Debug for ToolCheckDecidedPayload
impl Eq for ToolCheckDecidedPayload
Source§impl PartialEq for ToolCheckDecidedPayload
impl PartialEq for ToolCheckDecidedPayload
impl StructuralPartialEq for ToolCheckDecidedPayload
Auto Trait Implementations§
impl Freeze for ToolCheckDecidedPayload
impl RefUnwindSafe for ToolCheckDecidedPayload
impl Send for ToolCheckDecidedPayload
impl Sync for ToolCheckDecidedPayload
impl Unpin for ToolCheckDecidedPayload
impl UnsafeUnpin for ToolCheckDecidedPayload
impl UnwindSafe for ToolCheckDecidedPayload
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