pub struct DirCompress { /* private fields */ }Implementations§
Source§impl DirCompress
impl DirCompress
pub fn new<T>(dir: T) -> Option<Self>
pub fn search_subdirs(&mut self) -> &mut Self
pub fn filter_extension(&mut self, extension: &str) -> &mut Self
pub fn filter_filename_regex(&mut self, regex: Regex) -> &mut Self
pub fn filter_filename(&mut self, filename: &str) -> &mut Self
pub fn compress(&self, output_file: &Path) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for DirCompress
impl RefUnwindSafe for DirCompress
impl Send for DirCompress
impl Sync for DirCompress
impl Unpin for DirCompress
impl UnsafeUnpin for DirCompress
impl UnwindSafe for DirCompress
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> 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