pub struct SessionCheckpointCaptureOutcome {
pub submitted: usize,
pub skipped_empty: usize,
pub skipped_unsupported: usize,
pub skipped_without_drafts_dir: usize,
pub drafts: Vec<PathBuf>,
}Expand description
Summary of session-local checkpoint draft capture.
Fields§
§submitted: usizeNumber of non-empty checkpoint files submitted as drafts.
skipped_empty: usizeNumber of supported files skipped because they were empty.
skipped_unsupported: usizeNumber of files skipped because the extension is unsupported.
skipped_without_drafts_dir: usizeSupported non-empty files found when no draft store was configured.
drafts: Vec<PathBuf>Pending draft paths written or found idempotently.
Trait Implementations§
Source§impl Clone for SessionCheckpointCaptureOutcome
impl Clone for SessionCheckpointCaptureOutcome
Source§fn clone(&self) -> SessionCheckpointCaptureOutcome
fn clone(&self) -> SessionCheckpointCaptureOutcome
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 Default for SessionCheckpointCaptureOutcome
impl Default for SessionCheckpointCaptureOutcome
Source§fn default() -> SessionCheckpointCaptureOutcome
fn default() -> SessionCheckpointCaptureOutcome
Returns the “default value” for a type. Read more
Source§impl PartialEq for SessionCheckpointCaptureOutcome
impl PartialEq for SessionCheckpointCaptureOutcome
Source§fn eq(&self, other: &SessionCheckpointCaptureOutcome) -> bool
fn eq(&self, other: &SessionCheckpointCaptureOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SessionCheckpointCaptureOutcome
impl StructuralPartialEq for SessionCheckpointCaptureOutcome
Auto Trait Implementations§
impl Freeze for SessionCheckpointCaptureOutcome
impl RefUnwindSafe for SessionCheckpointCaptureOutcome
impl Send for SessionCheckpointCaptureOutcome
impl Sync for SessionCheckpointCaptureOutcome
impl Unpin for SessionCheckpointCaptureOutcome
impl UnsafeUnpin for SessionCheckpointCaptureOutcome
impl UnwindSafe for SessionCheckpointCaptureOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.