pub struct VertexAiSearchConfig {
pub datastore: String,
pub filter: Option<String>,
pub max_results: usize,
}Expand description
Vertex AI Search tool configuration.
Fields§
§datastore: StringThe Vertex AI search datastore resource name.
Format: projects/{project}/locations/{location}/collections/default_collection/dataStores/{data_store_id}
filter: Option<String>Optional search filter expression.
max_results: usizeMaximum number of results to return.
Trait Implementations§
Source§impl Clone for VertexAiSearchConfig
impl Clone for VertexAiSearchConfig
Source§fn clone(&self) -> VertexAiSearchConfig
fn clone(&self) -> VertexAiSearchConfig
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 moreAuto Trait Implementations§
impl Freeze for VertexAiSearchConfig
impl RefUnwindSafe for VertexAiSearchConfig
impl Send for VertexAiSearchConfig
impl Sync for VertexAiSearchConfig
impl Unpin for VertexAiSearchConfig
impl UnwindSafe for VertexAiSearchConfig
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