pub struct CombinedProcessor { /* private fields */ }Expand description
Combined processor that applies multiple transformations in a single pass
Implementations§
Source§impl CombinedProcessor
impl CombinedProcessor
Sourcepub fn new(options: CombinedOptions) -> Self
pub fn new(options: CombinedOptions) -> Self
Creates a new combined processor with the given options
Sourcepub fn with_defaults() -> Self
pub fn with_defaults() -> Self
Creates a processor with default options
Sourcepub fn process(&self, path: &Path) -> Result<CombinedStats>
pub fn process(&self, path: &Path) -> Result<CombinedStats>
Processes a directory or file with all transformations
Auto Trait Implementations§
impl Freeze for CombinedProcessor
impl RefUnwindSafe for CombinedProcessor
impl Send for CombinedProcessor
impl Sync for CombinedProcessor
impl Unpin for CombinedProcessor
impl UnsafeUnpin for CombinedProcessor
impl UnwindSafe for CombinedProcessor
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