pub struct InstanceReport {
pub branch: BranchInstance,
pub workspace_exists: bool,
pub live_rev: Option<String>,
pub trackers: Vec<TrackerReport>,
pub resources: Vec<ResourceReport>,
}Fields§
§branch: BranchInstance§workspace_exists: bool§live_rev: Option<String>Live HEAD of the workspace clone, when it can be read.
trackers: Vec<TrackerReport>§resources: Vec<ResourceReport>Trait Implementations§
Source§impl Clone for InstanceReport
impl Clone for InstanceReport
Source§fn clone(&self) -> InstanceReport
fn clone(&self) -> InstanceReport
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 InstanceReport
impl Debug for InstanceReport
impl Eq for InstanceReport
Source§impl PartialEq for InstanceReport
impl PartialEq for InstanceReport
impl StructuralPartialEq for InstanceReport
Auto Trait Implementations§
impl Freeze for InstanceReport
impl RefUnwindSafe for InstanceReport
impl Send for InstanceReport
impl Sync for InstanceReport
impl Unpin for InstanceReport
impl UnsafeUnpin for InstanceReport
impl UnwindSafe for InstanceReport
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