pub struct ProcessedChildren { /* private fields */ }Expand description
The names of the non-skipped children the driver actually spawned for a directory, in enumeration order.
Handed to WalkVisitor::dir_post so a visitor can build a --delete
keep-set (the set of destination names with a source counterpart) without
re-reading the directory.
Implementations§
Trait Implementations§
Source§impl Debug for ProcessedChildren
impl Debug for ProcessedChildren
Source§impl Default for ProcessedChildren
impl Default for ProcessedChildren
Source§fn default() -> ProcessedChildren
fn default() -> ProcessedChildren
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProcessedChildren
impl RefUnwindSafe for ProcessedChildren
impl Send for ProcessedChildren
impl Sync for ProcessedChildren
impl Unpin for ProcessedChildren
impl UnsafeUnpin for ProcessedChildren
impl UnwindSafe for ProcessedChildren
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
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