pub struct ProcessedChange {
pub path: PathBuf,
pub change_type: FileChangeType,
pub suppressed_count: usize,
pub result: ProcessedChangeResult,
}
Expand description
Describes a processed file change
Fields§
§path:
PathBuf§change_type:
FileChangeType§suppressed_count:
usize§result:
ProcessedChangeResult
Trait Implementations§
Source§
impl
Clone
for
ProcessedChange
impl Clone for ProcessedChange
Source§
fn
clone(&self) ->
ProcessedChange
fn clone(&self) -> ProcessedChange
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 more
Auto Trait Implementations§
impl Freeze for ProcessedChange
impl RefUnwindSafe for ProcessedChange
impl Send for ProcessedChange
impl Sync for ProcessedChange
impl Unpin for ProcessedChange
impl UnsafeUnpin for ProcessedChange
impl UnwindSafe for ProcessedChange
Blanket Implementations§
Source§
impl<T>
BorrowMut<T> for T
where T: ?Sized,
impl<T>
BorrowMut<T> for T
where 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>
CloneToUninit
for T
where T:
Clone,
impl<T>
CloneToUninit
for T
where T:
Clone,
§
impl<T> Instrument for T
impl<T> Instrument for T
§
fn
instrument(self, span: Span) ->
Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§
fn
in_current_span(self) ->
Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§
impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§
fn
into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in
a tonic::Request
§
impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§
fn
named_layer<S>(&self, service:
S) -> Layered<<L as
Layer<S>>::Service,
S>
where L: Layer<S>,
fn
named_layer<S>(&self, service:
S) -> Layered<<L as
Layer<S>>::Service,
S>
where L: Layer<S>,
Applies the layer to a service and wraps
it in [
Layered].