pub struct CheckpointResult {
pub checkpoint: Option<CheckpointState>,
pub recovery_error: Option<String>,
}Expand description
Full-checkpoint completion, including a published result whose source recovery failed.
Fields§
§checkpoint: Option<CheckpointState>Published checkpoint when publication completed.
recovery_error: Option<String>Source recovery diagnostic after successful publication.
Trait Implementations§
Source§impl Clone for CheckpointResult
impl Clone for CheckpointResult
Source§impl Debug for CheckpointResult
impl Debug for CheckpointResult
Source§impl<'de> Deserialize<'de> for CheckpointResult
impl<'de> Deserialize<'de> for CheckpointResult
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 CheckpointResult
Source§impl PartialEq for CheckpointResult
impl PartialEq for CheckpointResult
Source§impl Serialize for CheckpointResult
impl Serialize for CheckpointResult
impl StructuralPartialEq for CheckpointResult
Auto Trait Implementations§
impl Freeze for CheckpointResult
impl RefUnwindSafe for CheckpointResult
impl Send for CheckpointResult
impl Sync for CheckpointResult
impl Unpin for CheckpointResult
impl UnsafeUnpin for CheckpointResult
impl UnwindSafe for CheckpointResult
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