pub enum MinificationStrategy {
WhitespaceRemoval,
CommentRemoval,
SelectorOptimization,
RuleMerging,
PropertyOptimization,
UnusedPropertyRemoval,
ColorCompression,
MediaQueryOptimization,
}Expand description
Minification strategies
Variants§
WhitespaceRemoval
Remove unnecessary whitespace
CommentRemoval
Remove comments
SelectorOptimization
Optimize selectors
RuleMerging
Merge duplicate rules
PropertyOptimization
Optimize properties
UnusedPropertyRemoval
Remove unused properties
ColorCompression
Compress colors
MediaQueryOptimization
Optimize media queries
Trait Implementations§
Source§impl Clone for MinificationStrategy
impl Clone for MinificationStrategy
Source§fn clone(&self) -> MinificationStrategy
fn clone(&self) -> MinificationStrategy
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 MinificationStrategy
impl Debug for MinificationStrategy
Source§impl<'de> Deserialize<'de> for MinificationStrategy
impl<'de> Deserialize<'de> for MinificationStrategy
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MinificationStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MinificationStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MinificationStrategy
impl PartialEq for MinificationStrategy
Source§impl Serialize for MinificationStrategy
impl Serialize for MinificationStrategy
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MinificationStrategy
Auto Trait Implementations§
impl Freeze for MinificationStrategy
impl RefUnwindSafe for MinificationStrategy
impl Send for MinificationStrategy
impl Sync for MinificationStrategy
impl Unpin for MinificationStrategy
impl UnwindSafe for MinificationStrategy
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.