pub struct ApplyPatchToolCallOutput {
pub id: String,
pub call_id: String,
pub status: ApplyPatchCallOutputStatus,
pub output: Option<String>,
pub created_by: Option<String>,
}Available on crate feature
response-types only.Expand description
The output emitted by an apply patch tool call.
Fields§
§id: StringThe unique ID of the apply patch tool call output. Populated when this item is returned via API.
call_id: StringThe unique ID of the apply patch tool call generated by the model.
status: ApplyPatchCallOutputStatusThe status of the apply patch tool call output. One of completed or failed.
output: Option<String>Optional textual output returned by the apply patch tool.
created_by: Option<String>The ID of the entity that created this tool call output.
Trait Implementations§
Source§impl Clone for ApplyPatchToolCallOutput
impl Clone for ApplyPatchToolCallOutput
Source§fn clone(&self) -> ApplyPatchToolCallOutput
fn clone(&self) -> ApplyPatchToolCallOutput
Returns a duplicate of the value. Read more
1.0.0 · 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 ApplyPatchToolCallOutput
impl Debug for ApplyPatchToolCallOutput
Source§impl<'de> Deserialize<'de> for ApplyPatchToolCallOutput
impl<'de> Deserialize<'de> for ApplyPatchToolCallOutput
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 ApplyPatchToolCallOutput
impl PartialEq for ApplyPatchToolCallOutput
Source§impl Serialize for ApplyPatchToolCallOutput
impl Serialize for ApplyPatchToolCallOutput
impl StructuralPartialEq for ApplyPatchToolCallOutput
Auto Trait Implementations§
impl Freeze for ApplyPatchToolCallOutput
impl RefUnwindSafe for ApplyPatchToolCallOutput
impl Send for ApplyPatchToolCallOutput
impl Sync for ApplyPatchToolCallOutput
impl Unpin for ApplyPatchToolCallOutput
impl UnwindSafe for ApplyPatchToolCallOutput
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