pub struct StatusSnapshotReport {
pub context: WorktreeSnapshot,
pub init_script: InitScriptStatus,
pub config: Option<PathBuf>,
}Expand description
Serializable result summary for a treeboot status invocation.
Fields§
§context: WorktreeSnapshotRuntime context snapshot discovered for the current worktree.
init_script: InitScriptStatusInit script discovery result.
config: Option<PathBuf>Selected config path, when one was requested or discovered.
Trait Implementations§
Source§impl Clone for StatusSnapshotReport
impl Clone for StatusSnapshotReport
Source§fn clone(&self) -> StatusSnapshotReport
fn clone(&self) -> StatusSnapshotReport
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 StatusSnapshotReport
impl Debug for StatusSnapshotReport
impl Eq for StatusSnapshotReport
Source§impl From<&StatusReport> for StatusSnapshotReport
impl From<&StatusReport> for StatusSnapshotReport
Source§fn from(report: &StatusReport) -> Self
fn from(report: &StatusReport) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StatusSnapshotReport
impl PartialEq for StatusSnapshotReport
Source§fn eq(&self, other: &StatusSnapshotReport) -> bool
fn eq(&self, other: &StatusSnapshotReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StatusSnapshotReport
impl Serialize for StatusSnapshotReport
impl StructuralPartialEq for StatusSnapshotReport
Auto Trait Implementations§
impl Freeze for StatusSnapshotReport
impl RefUnwindSafe for StatusSnapshotReport
impl Send for StatusSnapshotReport
impl Sync for StatusSnapshotReport
impl Unpin for StatusSnapshotReport
impl UnsafeUnpin for StatusSnapshotReport
impl UnwindSafe for StatusSnapshotReport
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