pub struct CallHookRequest {
pub pre_turn_args: Option<PreTurnArgs>,
pub post_turn_args: Option<PostTurnArgs>,
pub pre_tool_args: Option<PreToolArgs>,
pub post_tool_args: Option<PostToolArgs>,
pub on_tool_error_args: Option<OnToolErrorArgs>,
pub request_id: Option<String>,
pub name: Option<String>,
pub type: Option<LifecycleHook>,
}Expand description
antigravity.localharness.CallHookRequest
Fields§
§pre_turn_args: Option<PreTurnArgs>§post_turn_args: Option<PostTurnArgs>§pre_tool_args: Option<PreToolArgs>§post_tool_args: Option<PostToolArgs>§on_tool_error_args: Option<OnToolErrorArgs>§request_id: Option<String>§name: Option<String>§type: Option<LifecycleHook>Implementations§
Trait Implementations§
Source§impl Clone for CallHookRequest
impl Clone for CallHookRequest
Source§fn clone(&self) -> CallHookRequest
fn clone(&self) -> CallHookRequest
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 CallHookRequest
impl Debug for CallHookRequest
Source§impl Default for CallHookRequest
impl Default for CallHookRequest
Source§fn default() -> CallHookRequest
fn default() -> CallHookRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CallHookRequest
impl<'de> Deserialize<'de> for CallHookRequest
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 CallHookRequest
impl PartialEq for CallHookRequest
Source§impl Serialize for CallHookRequest
impl Serialize for CallHookRequest
impl StructuralPartialEq for CallHookRequest
Auto Trait Implementations§
impl Freeze for CallHookRequest
impl RefUnwindSafe for CallHookRequest
impl Send for CallHookRequest
impl Sync for CallHookRequest
impl Unpin for CallHookRequest
impl UnsafeUnpin for CallHookRequest
impl UnwindSafe for CallHookRequest
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