Enum google_api_proto::google::cloud::aiplatform::v1beta1::runtime_config::GoogleFirstPartyExtensionConfig
source · pub enum GoogleFirstPartyExtensionConfig {
CodeInterpreterRuntimeConfig(CodeInterpreterRuntimeConfig),
VertexAiSearchRuntimeConfig(VertexAiSearchRuntimeConfig),
}
Expand description
Runtime configurations for Google first party extensions.
Variants§
CodeInterpreterRuntimeConfig(CodeInterpreterRuntimeConfig)
Code execution runtime configurations for code interpreter extension.
VertexAiSearchRuntimeConfig(VertexAiSearchRuntimeConfig)
Runtime configuration for Vertex AI Search extension.
Implementations§
source§impl GoogleFirstPartyExtensionConfig
impl GoogleFirstPartyExtensionConfig
sourcepub fn merge(
field: &mut Option<GoogleFirstPartyExtensionConfig>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<GoogleFirstPartyExtensionConfig>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for GoogleFirstPartyExtensionConfig
impl Clone for GoogleFirstPartyExtensionConfig
source§fn clone(&self) -> GoogleFirstPartyExtensionConfig
fn clone(&self) -> GoogleFirstPartyExtensionConfig
Returns a copy 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 PartialEq for GoogleFirstPartyExtensionConfig
impl PartialEq for GoogleFirstPartyExtensionConfig
source§fn eq(&self, other: &GoogleFirstPartyExtensionConfig) -> bool
fn eq(&self, other: &GoogleFirstPartyExtensionConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GoogleFirstPartyExtensionConfig
Auto Trait Implementations§
impl Freeze for GoogleFirstPartyExtensionConfig
impl RefUnwindSafe for GoogleFirstPartyExtensionConfig
impl Send for GoogleFirstPartyExtensionConfig
impl Sync for GoogleFirstPartyExtensionConfig
impl Unpin for GoogleFirstPartyExtensionConfig
impl UnwindSafe for GoogleFirstPartyExtensionConfig
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request