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