pub struct PullReport {
pub brain: String,
pub slug: String,
pub head_seq: u64,
pub files: usize,
pub dest: String,
pub extra_local: Vec<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.
Trait Implementations§
Source§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