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 UnsafeUnpin 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