pub struct CallHookResponse {
pub pre_turn_result: Option<PreTurnResult>,
pub pre_tool_result: Option<PreToolResult>,
pub empty_result: Option<EmptyResult>,
pub error_message: Option<String>,
pub on_tool_error_result: Option<OnToolErrorResult>,
pub request_id: Option<String>,
}Expand description
antigravity.localharness.CallHookResponse
Fields§
§pre_turn_result: Option<PreTurnResult>§pre_tool_result: Option<PreToolResult>§empty_result: Option<EmptyResult>§error_message: Option<String>§on_tool_error_result: Option<OnToolErrorResult>§request_id: Option<String>Implementations§
Source§impl CallHookResponse
impl CallHookResponse
Sourcepub fn into_result(self) -> Option<CallHookResponseResult>
pub fn into_result(self) -> Option<CallHookResponseResult>
Takes the set arm of the result oneof, if any.
Sourcepub fn has_result(&self) -> bool
pub fn has_result(&self) -> bool
True when any arm of the result oneof is set.
Trait Implementations§
Source§impl Clone for CallHookResponse
impl Clone for CallHookResponse
Source§fn clone(&self) -> CallHookResponse
fn clone(&self) -> CallHookResponse
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 CallHookResponse
impl Debug for CallHookResponse
Source§impl Default for CallHookResponse
impl Default for CallHookResponse
Source§fn default() -> CallHookResponse
fn default() -> CallHookResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CallHookResponse
impl<'de> Deserialize<'de> for CallHookResponse
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 CallHookResponse
impl PartialEq for CallHookResponse
Source§impl Serialize for CallHookResponse
impl Serialize for CallHookResponse
impl StructuralPartialEq for CallHookResponse
Auto Trait Implementations§
impl Freeze for CallHookResponse
impl RefUnwindSafe for CallHookResponse
impl Send for CallHookResponse
impl Sync for CallHookResponse
impl Unpin for CallHookResponse
impl UnsafeUnpin for CallHookResponse
impl UnwindSafe for CallHookResponse
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