pub struct RefreshResult {
pub entries: Vec<RefreshEntry>,
pub touched_any: bool,
pub mode: RefreshMode,
}Expand description
Aggregate result of a refresh invocation.
Fields§
§entries: Vec<RefreshEntry>§touched_any: boolTrue iff at least one entry was Touched. Drives the
--list-paths and report-mode rendering.
mode: RefreshModeOperating mode chosen by the caller, surfaced so the renderer can pick the right template branch.
Trait Implementations§
Source§impl Clone for RefreshResult
impl Clone for RefreshResult
Source§fn clone(&self) -> RefreshResult
fn clone(&self) -> RefreshResult
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 Debug for RefreshResult
impl Debug for RefreshResult
Auto Trait Implementations§
impl Freeze for RefreshResult
impl RefUnwindSafe for RefreshResult
impl Send for RefreshResult
impl Sync for RefreshResult
impl Unpin for RefreshResult
impl UnsafeUnpin for RefreshResult
impl UnwindSafe for RefreshResult
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