pub struct CompiledIgnoreCatalogReferenceRule {
pub package: String,
pub catalog: Option<String>,
pub consumer_matcher: Option<GlobMatcher>,
}Expand description
IgnoreCatalogReferenceRule with the optional consumer glob pre-compiled.
Fields§
§package: StringExact package name the rule suppresses, compared by string equality.
catalog: Option<String>Optional exact catalog-name filter; None matches any catalog.
consumer_matcher: Option<GlobMatcher>Optional pre-compiled glob over the consuming workspace package.json
path; None matches any consumer.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CompiledIgnoreCatalogReferenceRule
impl RefUnwindSafe for CompiledIgnoreCatalogReferenceRule
impl Send for CompiledIgnoreCatalogReferenceRule
impl Sync for CompiledIgnoreCatalogReferenceRule
impl Unpin for CompiledIgnoreCatalogReferenceRule
impl UnsafeUnpin for CompiledIgnoreCatalogReferenceRule
impl UnwindSafe for CompiledIgnoreCatalogReferenceRule
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