pub struct PackBuilderConfig {
pub targets_dir: PathBuf,
pub policy: Policy,
pub max_files: Option<usize>,
}Expand description
Configuration for the pack builder.
Fields§
§targets_dir: PathBufRoot directory to scan for .target files (recursive).
policy: PolicyPolicy to apply for filtering.
max_files: Option<usize>Maximum files to process (None = all).
Implementations§
Auto Trait Implementations§
impl Freeze for PackBuilderConfig
impl RefUnwindSafe for PackBuilderConfig
impl Send for PackBuilderConfig
impl Sync for PackBuilderConfig
impl Unpin for PackBuilderConfig
impl UnsafeUnpin for PackBuilderConfig
impl UnwindSafe for PackBuilderConfig
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