pub struct CheckpointBindings {
pub run_id: String,
pub live_config_id: LiveConfigId,
pub dataset_id: DatasetId,
pub split: String,
pub candidates: Vec<CandidateBinding>,
pub journal_header_digest: ContentDigest,
pub input_digests: BTreeMap<String, ContentDigest>,
}Expand description
Every value whose equality is required before a checkpoint can resume.
Fields§
§run_id: String§live_config_id: LiveConfigId§dataset_id: DatasetId§split: String§candidates: Vec<CandidateBinding>§journal_header_digest: ContentDigest§input_digests: BTreeMap<String, ContentDigest>Trait Implementations§
Source§impl Clone for CheckpointBindings
impl Clone for CheckpointBindings
Source§impl Debug for CheckpointBindings
impl Debug for CheckpointBindings
Source§impl<'de> Deserialize<'de> for CheckpointBindings
impl<'de> Deserialize<'de> for CheckpointBindings
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
impl Eq for CheckpointBindings
Source§impl PartialEq for CheckpointBindings
impl PartialEq for CheckpointBindings
Source§impl Serialize for CheckpointBindings
impl Serialize for CheckpointBindings
impl StructuralPartialEq for CheckpointBindings
Auto Trait Implementations§
impl Freeze for CheckpointBindings
impl RefUnwindSafe for CheckpointBindings
impl Send for CheckpointBindings
impl Sync for CheckpointBindings
impl Unpin for CheckpointBindings
impl UnsafeUnpin for CheckpointBindings
impl UnwindSafe for CheckpointBindings
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