pub struct PullReport {
pub brain: String,
pub slug: String,
pub head_seq: u64,
pub files: usize,
pub dest: String,
pub extra_local: Vec<String>,
pub sync_status: String,
}Expand description
What a pull materialized.
Fields§
§brain: StringThe brain id the hub reported.
slug: StringThe brain’s slug.
head_seq: u64The hub’s feed head at export time.
files: usizeHow many files were written.
dest: StringWhere they were written (as given or derived from the slug).
extra_local: Vec<String>Local content files that the export did not carry — present so a caller sees divergence; nothing is ever deleted locally.
sync_status: StringExact convergence result from the post-install barrier.
Trait Implementations§
Source§impl Clone for PullReport
impl Clone for PullReport
Source§fn clone(&self) -> PullReport
fn clone(&self) -> PullReport
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 PullReport
impl Debug for PullReport
Auto Trait Implementations§
impl Freeze for PullReport
impl RefUnwindSafe for PullReport
impl Send for PullReport
impl Sync for PullReport
impl Unpin for PullReport
impl UnsafeUnpin for PullReport
impl UnwindSafe for PullReport
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