pub struct DefaultToolSecurityPolicy;Trait Implementations§
Source§impl Debug for DefaultToolSecurityPolicy
impl Debug for DefaultToolSecurityPolicy
Source§impl Default for DefaultToolSecurityPolicy
impl Default for DefaultToolSecurityPolicy
Source§fn default() -> DefaultToolSecurityPolicy
fn default() -> DefaultToolSecurityPolicy
Returns the “default value” for a type. Read more
Source§impl ToolSecurityPolicy for DefaultToolSecurityPolicy
impl ToolSecurityPolicy for DefaultToolSecurityPolicy
fn validate_tool( &self, base_policy: &SecurityPolicy, definition: &ToolDefinition, invocation: &ToolInvocation, ) -> SecurityDecision
Auto Trait Implementations§
impl Freeze for DefaultToolSecurityPolicy
impl RefUnwindSafe for DefaultToolSecurityPolicy
impl Send for DefaultToolSecurityPolicy
impl Sync for DefaultToolSecurityPolicy
impl Unpin for DefaultToolSecurityPolicy
impl UnsafeUnpin for DefaultToolSecurityPolicy
impl UnwindSafe for DefaultToolSecurityPolicy
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