pub struct PatternListing {
pub patterns: Vec<PatternEntry>,
}Expand description
All LFS-related patterns visible in a workdir, in load order
(.git/info/attributes first, then .gitattributes from shallow to
deep).
Fields§
§patterns: Vec<PatternEntry>Implementations§
Source§impl PatternListing
impl PatternListing
Sourcepub fn tracked(&self) -> impl Iterator<Item = &PatternEntry>
pub fn tracked(&self) -> impl Iterator<Item = &PatternEntry>
Lines that establish LFS tracking (filter=lfs).
Sourcepub fn excluded(&self) -> impl Iterator<Item = &PatternEntry>
pub fn excluded(&self) -> impl Iterator<Item = &PatternEntry>
Lines that explicitly remove / unspecify the LFS filter.
Trait Implementations§
Source§impl Debug for PatternListing
impl Debug for PatternListing
Source§impl Default for PatternListing
impl Default for PatternListing
Source§fn default() -> PatternListing
fn default() -> PatternListing
Returns the “default value” for a type. Read more
Source§impl PartialEq for PatternListing
impl PartialEq for PatternListing
impl Eq for PatternListing
impl StructuralPartialEq for PatternListing
Auto Trait Implementations§
impl Freeze for PatternListing
impl RefUnwindSafe for PatternListing
impl Send for PatternListing
impl Sync for PatternListing
impl Unpin for PatternListing
impl UnsafeUnpin for PatternListing
impl UnwindSafe for PatternListing
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