pub enum PreToolResultDecision {
Unspecified,
Allow,
Deny,
Unknown(String),
}Expand description
antigravity.localharness.PreToolResult.Decision
Variants§
Unspecified
Allow
Deny
Unknown(String)
A value this crate does not know about yet.
The harness is versioned independently of this crate, so an unrecognised enum value is treated as forward compatibility rather than as a decode error.
Implementations§
Trait Implementations§
Source§impl Clone for PreToolResultDecision
impl Clone for PreToolResultDecision
Source§fn clone(&self) -> PreToolResultDecision
fn clone(&self) -> PreToolResultDecision
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 PreToolResultDecision
impl Debug for PreToolResultDecision
Source§impl Default for PreToolResultDecision
impl Default for PreToolResultDecision
Source§fn default() -> PreToolResultDecision
fn default() -> PreToolResultDecision
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PreToolResultDecision
impl<'de> Deserialize<'de> for PreToolResultDecision
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PreToolResultDecision
impl Display for PreToolResultDecision
impl Eq for PreToolResultDecision
Source§impl Hash for PreToolResultDecision
impl Hash for PreToolResultDecision
Source§impl PartialEq for PreToolResultDecision
impl PartialEq for PreToolResultDecision
Source§impl Serialize for PreToolResultDecision
impl Serialize for PreToolResultDecision
impl StructuralPartialEq for PreToolResultDecision
Auto Trait Implementations§
impl Freeze for PreToolResultDecision
impl RefUnwindSafe for PreToolResultDecision
impl Send for PreToolResultDecision
impl Sync for PreToolResultDecision
impl Unpin for PreToolResultDecision
impl UnsafeUnpin for PreToolResultDecision
impl UnwindSafe for PreToolResultDecision
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