Enum google_api_proto::google::ai::generativelanguage::v1beta::tuned_model::SourceModel
source · pub enum SourceModel {
TunedModelSource(TunedModelSource),
BaseModel(String),
}
Expand description
The model used as the starting point for tuning.
Variants§
TunedModelSource(TunedModelSource)
Optional. TunedModel to use as the starting point for training the new model.
BaseModel(String)
Immutable. The name of the Model
to tune.
Example: models/gemini-1.5-flash-001
Implementations§
source§impl SourceModel
impl SourceModel
sourcepub fn merge(
field: &mut Option<SourceModel>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<SourceModel>, 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 SourceModel
impl Clone for SourceModel
source§fn clone(&self) -> SourceModel
fn clone(&self) -> SourceModel
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 Debug for SourceModel
impl Debug for SourceModel
source§impl PartialEq for SourceModel
impl PartialEq for SourceModel
source§fn eq(&self, other: &SourceModel) -> bool
fn eq(&self, other: &SourceModel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SourceModel
Auto Trait Implementations§
impl Freeze for SourceModel
impl RefUnwindSafe for SourceModel
impl Send for SourceModel
impl Sync for SourceModel
impl Unpin for SourceModel
impl UnwindSafe for SourceModel
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