pub struct VertexProvider { /* private fields */ }Expand description
Google Vertex AI provider implementation. Google Vertex AI provider
Uses Bearer token authentication via:
- Service account JSON file (GOOGLE_APPLICATION_CREDENTIALS)
- gcloud CLI access token (from
gcloud auth print-access-token)
Implementations§
Trait Implementations§
Source§impl Clone for VertexProvider
impl Clone for VertexProvider
Source§fn clone(&self) -> VertexProvider
fn clone(&self) -> VertexProvider
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 Default for VertexProvider
impl Default for VertexProvider
Auto Trait Implementations§
impl !RefUnwindSafe for VertexProvider
impl !UnwindSafe for VertexProvider
impl Freeze for VertexProvider
impl Send for VertexProvider
impl Sync for VertexProvider
impl Unpin for VertexProvider
impl UnsafeUnpin for VertexProvider
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