pub struct UnicodeValidationContext {
pub start_time: Instant,
pub unicode_detected: bool,
pub errors: Vec<String>,
}Expand description
Unicode validation context for tracking processing of individual buffers
Fields§
§start_time: Instant§unicode_detected: bool§errors: Vec<String>Implementations§
Source§impl UnicodeValidationContext
impl UnicodeValidationContext
Sourcepub fn record_unicode_detected(&mut self)
pub fn record_unicode_detected(&mut self)
Record that unicode was detected in this buffer
Sourcepub fn record_error(&mut self, error: String)
pub fn record_error(&mut self, error: String)
Record an error that occurred during processing
Auto Trait Implementations§
impl Freeze for UnicodeValidationContext
impl RefUnwindSafe for UnicodeValidationContext
impl Send for UnicodeValidationContext
impl Sync for UnicodeValidationContext
impl Unpin for UnicodeValidationContext
impl UnwindSafe for UnicodeValidationContext
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> 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