pub enum ToolAllowlistResult {
Allowed,
RequiresApproval,
Denied,
}Expand description
Result of checking a tool against the allowlist
Variants§
Trait Implementations§
Source§impl Clone for ToolAllowlistResult
impl Clone for ToolAllowlistResult
Source§fn clone(&self) -> ToolAllowlistResult
fn clone(&self) -> ToolAllowlistResult
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 moreimpl Copy for ToolAllowlistResult
Source§impl Debug for ToolAllowlistResult
impl Debug for ToolAllowlistResult
impl Eq for ToolAllowlistResult
Source§impl PartialEq for ToolAllowlistResult
impl PartialEq for ToolAllowlistResult
impl StructuralPartialEq for ToolAllowlistResult
Auto Trait Implementations§
impl Freeze for ToolAllowlistResult
impl RefUnwindSafe for ToolAllowlistResult
impl Send for ToolAllowlistResult
impl Sync for ToolAllowlistResult
impl Unpin for ToolAllowlistResult
impl UnsafeUnpin for ToolAllowlistResult
impl UnwindSafe for ToolAllowlistResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.