pub struct PathHandler;Expand description
A PathHandler is used to track and report on suspicious paths, and signal safe extraction
policies. For instance, the handler detects absolute paths and parent components in entry names,
tracks the maximum directory depth hint across entries, and flags entries with invalid UTF-8
names.
Trait Implementations§
Source§impl EntryAuditHandler for PathHandler
impl EntryAuditHandler for PathHandler
Auto Trait Implementations§
impl Freeze for PathHandler
impl RefUnwindSafe for PathHandler
impl Send for PathHandler
impl Sync for PathHandler
impl Unpin for PathHandler
impl UnsafeUnpin for PathHandler
impl UnwindSafe for PathHandler
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