pub struct CloseResult {
pub unit: Unit,
pub archive_path: PathBuf,
pub auto_closed_parents: Vec<String>,
pub on_close_results: Vec<OnCloseActionResult>,
pub warnings: Vec<CloseWarning>,
pub auto_commit_result: Option<AutoCommitResult>,
pub evidence: Option<CloseEvidence>,
}Expand description
Details of a successful close.
Fields§
§unit: Unit§archive_path: PathBuf§auto_closed_parents: Vec<String>§on_close_results: Vec<OnCloseActionResult>§warnings: Vec<CloseWarning>§auto_commit_result: Option<AutoCommitResult>§evidence: Option<CloseEvidence>Diff evidence from claim checkpoint, if available.
Trait Implementations§
Source§impl Debug for CloseResult
impl Debug for CloseResult
Auto Trait Implementations§
impl Freeze for CloseResult
impl RefUnwindSafe for CloseResult
impl Send for CloseResult
impl Sync for CloseResult
impl Unpin for CloseResult
impl UnsafeUnpin for CloseResult
impl UnwindSafe for CloseResult
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