pub struct FileFilterConfig { /* private fields */ }Expand description
Configuration for file filtering with glob patterns.
Allows selective file and directory inclusion/exclusion during repository scanning.
Implementations§
Source§impl FileFilterConfig
impl FileFilterConfig
Sourcepub fn exclude_files(self, paths: Vec<String>) -> Self
pub fn exclude_files(self, paths: Vec<String>) -> Self
Добавляет файлы в черный список.
Sourcepub fn exclude_directories(self, paths: Vec<String>) -> Self
pub fn exclude_directories(self, paths: Vec<String>) -> Self
Добавляет директории в черный список.
Sourcepub fn allow_only(self, paths: Vec<String>) -> Self
pub fn allow_only(self, paths: Vec<String>) -> Self
Устанавливает белый список файлов.
Trait Implementations§
Source§impl Clone for FileFilterConfig
impl Clone for FileFilterConfig
Source§fn clone(&self) -> FileFilterConfig
fn clone(&self) -> FileFilterConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileFilterConfig
impl Debug for FileFilterConfig
Source§impl Default for FileFilterConfig
impl Default for FileFilterConfig
Source§fn default() -> FileFilterConfig
fn default() -> FileFilterConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FileFilterConfig
impl RefUnwindSafe for FileFilterConfig
impl Send for FileFilterConfig
impl Sync for FileFilterConfig
impl Unpin for FileFilterConfig
impl UnwindSafe for FileFilterConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)