Enum google_api_proto::google::cloud::retail::v2::model::TrainingState
source · #[repr(i32)]pub enum TrainingState {
Unspecified = 0,
Paused = 1,
Training = 2,
}
Expand description
The training state of the model.
Variants§
Unspecified = 0
Unspecified training state.
Paused = 1
The model training is paused.
Training = 2
The model is training.
Implementations§
source§impl TrainingState
impl TrainingState
source§impl TrainingState
impl TrainingState
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Clone for TrainingState
impl Clone for TrainingState
source§fn clone(&self) -> TrainingState
fn clone(&self) -> TrainingState
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 TrainingState
impl Debug for TrainingState
source§impl Default for TrainingState
impl Default for TrainingState
source§fn default() -> TrainingState
fn default() -> TrainingState
Returns the “default value” for a type. Read more
source§impl From<TrainingState> for i32
impl From<TrainingState> for i32
source§fn from(value: TrainingState) -> i32
fn from(value: TrainingState) -> i32
Converts to this type from the input type.
source§impl Hash for TrainingState
impl Hash for TrainingState
source§impl Ord for TrainingState
impl Ord for TrainingState
source§fn cmp(&self, other: &TrainingState) -> Ordering
fn cmp(&self, other: &TrainingState) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for TrainingState
impl PartialEq for TrainingState
source§fn eq(&self, other: &TrainingState) -> bool
fn eq(&self, other: &TrainingState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for TrainingState
impl PartialOrd for TrainingState
source§fn partial_cmp(&self, other: &TrainingState) -> Option<Ordering>
fn partial_cmp(&self, other: &TrainingState) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for TrainingState
impl TryFrom<i32> for TrainingState
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
source§fn try_from(value: i32) -> Result<TrainingState, UnknownEnumValue>
fn try_from(value: i32) -> Result<TrainingState, UnknownEnumValue>
Performs the conversion.
impl Copy for TrainingState
impl Eq for TrainingState
impl StructuralPartialEq for TrainingState
Auto Trait Implementations§
impl Freeze for TrainingState
impl RefUnwindSafe for TrainingState
impl Send for TrainingState
impl Sync for TrainingState
impl Unpin for TrainingState
impl UnwindSafe for TrainingState
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§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