pub struct CheckpointTuple {
pub checkpoint: Checkpoint,
pub metadata: CheckpointMetadata,
pub config: Config,
pub parent: Option<Box<CheckpointTuple>>,
}Expand description
A checkpoint along with metadata about when and where it was saved.
Fields§
§checkpoint: CheckpointThe checkpoint itself
metadata: CheckpointMetadataMetadata about the checkpoint
config: ConfigThe configuration used for this checkpoint
parent: Option<Box<CheckpointTuple>>Parent checkpoint tuple (for nested graphs)
Trait Implementations§
Source§impl Clone for CheckpointTuple
impl Clone for CheckpointTuple
Source§fn clone(&self) -> CheckpointTuple
fn clone(&self) -> CheckpointTuple
Returns a duplicate 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 CheckpointTuple
impl Debug for CheckpointTuple
Source§impl<'de> Deserialize<'de> for CheckpointTuple
impl<'de> Deserialize<'de> for CheckpointTuple
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
Auto Trait Implementations§
impl Freeze for CheckpointTuple
impl RefUnwindSafe for CheckpointTuple
impl Send for CheckpointTuple
impl Sync for CheckpointTuple
impl Unpin for CheckpointTuple
impl UnsafeUnpin for CheckpointTuple
impl UnwindSafe for CheckpointTuple
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