pub struct FileSearchArgs {
pub file_search_store_names: Vec<String>,
pub top_k: Option<u32>,
pub metadata_filter: Option<String>,
}Expand description
Arguments of google.file_search.
Fields§
§file_search_store_names: Vec<String>File search store names (fileSearchStores/...).
top_k: Option<u32>Number of chunks to retrieve.
metadata_filter: Option<String>Metadata filter expression.
Trait Implementations§
Source§impl Clone for FileSearchArgs
impl Clone for FileSearchArgs
Source§fn clone(&self) -> FileSearchArgs
fn clone(&self) -> FileSearchArgs
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 FileSearchArgs
impl Debug for FileSearchArgs
Source§impl Default for FileSearchArgs
impl Default for FileSearchArgs
Source§fn default() -> FileSearchArgs
fn default() -> FileSearchArgs
Returns the “default value” for a type. Read more
impl Eq for FileSearchArgs
Source§impl PartialEq for FileSearchArgs
impl PartialEq for FileSearchArgs
Source§impl Serialize for FileSearchArgs
impl Serialize for FileSearchArgs
impl StructuralPartialEq for FileSearchArgs
Auto Trait Implementations§
impl Freeze for FileSearchArgs
impl RefUnwindSafe for FileSearchArgs
impl Send for FileSearchArgs
impl Sync for FileSearchArgs
impl Unpin for FileSearchArgs
impl UnsafeUnpin for FileSearchArgs
impl UnwindSafe for FileSearchArgs
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.