pub enum SourceLimitKind {
FileCount,
FileSize,
TotalSize,
Depth,
IgnoreFileSize,
IgnoreRuleCount,
TraversalEntryCount,
ArchiveSize,
DescriptorSize,
GitSnapshotSize,
CompressionRatio,
}Expand description
Resource limit that was exceeded.
Variants§
FileCount
Number of files.
FileSize
Size of one file.
TotalSize
Aggregate file size.
Depth
Directory nesting depth.
IgnoreFileSize
Size of one ignore file.
IgnoreRuleCount
Total ignore rules.
TraversalEntryCount
Directory entries and portable manifest path nodes traversed.
ArchiveSize
ZIP transport size.
DescriptorSize
Serialized source-bundle descriptor size.
GitSnapshotSize
Complete Git snapshot orphan payload size.
CompressionRatio
ZIP entry compression ratio.
Trait Implementations§
Source§impl Clone for SourceLimitKind
impl Clone for SourceLimitKind
impl Copy for SourceLimitKind
Source§impl Debug for SourceLimitKind
impl Debug for SourceLimitKind
impl Eq for SourceLimitKind
Source§impl PartialEq for SourceLimitKind
impl PartialEq for SourceLimitKind
impl StructuralPartialEq for SourceLimitKind
Auto Trait Implementations§
impl Freeze for SourceLimitKind
impl RefUnwindSafe for SourceLimitKind
impl Send for SourceLimitKind
impl Sync for SourceLimitKind
impl Unpin for SourceLimitKind
impl UnsafeUnpin for SourceLimitKind
impl UnwindSafe for SourceLimitKind
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.