pub struct MaterializationReceipt {
pub files: u64,
pub directories: u64,
pub symbolic_links: u64,
pub special_files: u64,
pub logical_file_bytes: u64,
pub written_bytes: u64,
pub work: WorkCounters,
}Expand description
Exact result and host-side movement facts.
Fields§
§files: u64Materialized regular-file or hard-link bindings.
directories: u64Materialized directory bindings, excluding the supplied root.
symbolic_links: u64Materialized symbolic-link bindings.
special_files: u64Materialized FIFO, socket, character-device, or block-device bindings.
logical_file_bytes: u64Logical regular-file bytes represented at the destination.
written_bytes: u64Bytes physically written for content and allocated-zero spans.
work: WorkCountersComplete canonical-engine and host-movement work.
Trait Implementations§
Source§impl Clone for MaterializationReceipt
impl Clone for MaterializationReceipt
impl Copy for MaterializationReceipt
Source§impl Debug for MaterializationReceipt
impl Debug for MaterializationReceipt
Source§impl Default for MaterializationReceipt
impl Default for MaterializationReceipt
impl Eq for MaterializationReceipt
Source§impl PartialEq for MaterializationReceipt
impl PartialEq for MaterializationReceipt
impl StructuralPartialEq for MaterializationReceipt
Auto Trait Implementations§
impl Freeze for MaterializationReceipt
impl RefUnwindSafe for MaterializationReceipt
impl Send for MaterializationReceipt
impl Sync for MaterializationReceipt
impl Unpin for MaterializationReceipt
impl UnsafeUnpin for MaterializationReceipt
impl UnwindSafe for MaterializationReceipt
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request