pub enum FileClassification {
Generated,
Fixture,
Vendored,
Lockfile,
Minified,
DataBlob,
Sourcemap,
}Expand description
Classification of a file for bundle hygiene purposes.
Variants§
Generated
Protobuf output, parser tables, node-types.json, etc.
Fixture
Test fixtures, golden snapshots.
Vendored
Third-party vendored code.
Lockfile
Cargo.lock, package-lock.json, etc.
Minified
*.min.js, *.min.css.
DataBlob
Files with very high tokens-per-line ratio.
Sourcemap
*.js.map, *.css.map.
Trait Implementations§
Source§impl Clone for FileClassification
impl Clone for FileClassification
Source§fn clone(&self) -> FileClassification
fn clone(&self) -> FileClassification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileClassification
impl Debug for FileClassification
Source§impl<'de> Deserialize<'de> for FileClassification
impl<'de> Deserialize<'de> for FileClassification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for FileClassification
impl Ord for FileClassification
Source§fn cmp(&self, other: &FileClassification) -> Ordering
fn cmp(&self, other: &FileClassification) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FileClassification
impl PartialEq for FileClassification
Source§impl PartialOrd for FileClassification
impl PartialOrd for FileClassification
Source§impl Serialize for FileClassification
impl Serialize for FileClassification
impl Copy for FileClassification
impl Eq for FileClassification
impl StructuralPartialEq for FileClassification
Auto Trait Implementations§
impl Freeze for FileClassification
impl RefUnwindSafe for FileClassification
impl Send for FileClassification
impl Sync for FileClassification
impl Unpin for FileClassification
impl UnsafeUnpin for FileClassification
impl UnwindSafe for FileClassification
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