#[non_exhaustive]pub struct ModelVersionCheckpoint {
pub checkpoint_id: String,
pub epoch: i64,
pub step: i64,
/* private fields */
}Expand description
A proto representation of a Spanner-stored ModelVersionCheckpoint. The meaning of the fields is equivalent to their in-Spanner counterparts.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.checkpoint_id: StringThe ID of the checkpoint.
epoch: i64The epoch of the checkpoint.
step: i64The step of the checkpoint.
Implementations§
Trait Implementations§
Source§impl Clone for ModelVersionCheckpoint
impl Clone for ModelVersionCheckpoint
Source§fn clone(&self) -> ModelVersionCheckpoint
fn clone(&self) -> ModelVersionCheckpoint
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 ModelVersionCheckpoint
impl Debug for ModelVersionCheckpoint
Source§impl Default for ModelVersionCheckpoint
impl Default for ModelVersionCheckpoint
Source§fn default() -> ModelVersionCheckpoint
fn default() -> ModelVersionCheckpoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelVersionCheckpointwhere
ModelVersionCheckpoint: Default,
impl<'de> Deserialize<'de> for ModelVersionCheckpointwhere
ModelVersionCheckpoint: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for ModelVersionCheckpoint
impl Message for ModelVersionCheckpoint
Source§impl PartialEq for ModelVersionCheckpoint
impl PartialEq for ModelVersionCheckpoint
Source§impl Serialize for ModelVersionCheckpoint
impl Serialize for ModelVersionCheckpoint
impl StructuralPartialEq for ModelVersionCheckpoint
Auto Trait Implementations§
impl Freeze for ModelVersionCheckpoint
impl RefUnwindSafe for ModelVersionCheckpoint
impl Send for ModelVersionCheckpoint
impl Sync for ModelVersionCheckpoint
impl Unpin for ModelVersionCheckpoint
impl UnwindSafe for ModelVersionCheckpoint
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