struct RedactedQueueEvent {
path_hint: String,
status: String,
detail: Option<String>,
attempts: u32,
timestamp: f64,
}Expand description
Redacted view of a transfer event to avoid exposing private filenames.
Fields§
§path_hint: StringRedacted filename suffix without path components.
status: StringOperation outcome status string.
detail: Option<String>Detailed diagnostic warning or cause if failed.
attempts: u32Number of transfer attempts.
timestamp: f64Timestamp when this event took place.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RedactedQueueEvent
impl RefUnwindSafe for RedactedQueueEvent
impl Send for RedactedQueueEvent
impl Sync for RedactedQueueEvent
impl Unpin for RedactedQueueEvent
impl UnsafeUnpin for RedactedQueueEvent
impl UnwindSafe for RedactedQueueEvent
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
§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>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more