pub struct CheckpointReference {
pub object_key: String,
pub sha256: String,
pub format_version: u32,
}Expand description
Immutable object-store reference to one Runtime checkpoint generation.
Fields§
§object_key: StringObject key inside the configured checkpoint bucket.
sha256: StringLowercase hexadecimal SHA-256 of the checkpoint bytes.
format_version: u32Runtime checkpoint format understood by agent-rust.
Trait Implementations§
Source§impl Clone for CheckpointReference
impl Clone for CheckpointReference
Source§fn clone(&self) -> CheckpointReference
fn clone(&self) -> CheckpointReference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CheckpointReference
impl Debug for CheckpointReference
Source§impl<'de> Deserialize<'de> for CheckpointReference
impl<'de> Deserialize<'de> for CheckpointReference
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 CheckpointReference
Source§impl PartialEq for CheckpointReference
impl PartialEq for CheckpointReference
Source§impl Serialize for CheckpointReference
impl Serialize for CheckpointReference
impl StructuralPartialEq for CheckpointReference
Auto Trait Implementations§
impl Freeze for CheckpointReference
impl RefUnwindSafe for CheckpointReference
impl Send for CheckpointReference
impl Sync for CheckpointReference
impl Unpin for CheckpointReference
impl UnsafeUnpin for CheckpointReference
impl UnwindSafe for CheckpointReference
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