pub struct FileSearchToolCall {
pub id: String,
pub queries: Vec<String>,
pub status: FileSearchToolCallStatus,
pub results: Option<Vec<FileSearchToolCallResult>>,
}Expand description
File search tool call output.
Fields§
§id: StringThe unique ID of the file search tool call.
queries: Vec<String>The queries used to search for files.
status: FileSearchToolCallStatusThe status of the file search tool call. One of in_progress, searching,
incomplete,failed, or completed.
results: Option<Vec<FileSearchToolCallResult>>The results of the file search tool call.
Trait Implementations§
Source§impl Clone for FileSearchToolCall
impl Clone for FileSearchToolCall
Source§fn clone(&self) -> FileSearchToolCall
fn clone(&self) -> FileSearchToolCall
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 FileSearchToolCall
impl Debug for FileSearchToolCall
Source§impl<'de> Deserialize<'de> for FileSearchToolCall
impl<'de> Deserialize<'de> for FileSearchToolCall
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 FileSearchToolCall
impl PartialEq for FileSearchToolCall
Source§impl Serialize for FileSearchToolCall
impl Serialize for FileSearchToolCall
impl StructuralPartialEq for FileSearchToolCall
Auto Trait Implementations§
impl Freeze for FileSearchToolCall
impl RefUnwindSafe for FileSearchToolCall
impl Send for FileSearchToolCall
impl Sync for FileSearchToolCall
impl Unpin for FileSearchToolCall
impl UnwindSafe for FileSearchToolCall
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