pub struct BundleSplitter {
pub strategies: Vec<SplitStrategy>,
pub chunk_size_limits: HashMap<String, usize>,
pub dependencies: HashMap<String, Vec<String>>,
pub critical_path: Vec<String>,
}Expand description
Re-export core tailwind-rs functionality Bundle splitting strategies
Fields§
§strategies: Vec<SplitStrategy>Split strategies
chunk_size_limits: HashMap<String, usize>Chunk size limits
dependencies: HashMap<String, Vec<String>>Dependencies to consider
critical_path: Vec<String>Critical path analysis
Implementations§
Source§impl BundleSplitter
impl BundleSplitter
Sourcepub fn new() -> BundleSplitter
pub fn new() -> BundleSplitter
Create a new bundle splitter
Trait Implementations§
Source§impl Clone for BundleSplitter
impl Clone for BundleSplitter
Source§fn clone(&self) -> BundleSplitter
fn clone(&self) -> BundleSplitter
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 BundleSplitter
impl Debug for BundleSplitter
Source§impl Default for BundleSplitter
impl Default for BundleSplitter
Source§fn default() -> BundleSplitter
fn default() -> BundleSplitter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BundleSplitter
impl<'de> Deserialize<'de> for BundleSplitter
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BundleSplitter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BundleSplitter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BundleSplitter
impl PartialEq for BundleSplitter
Source§impl Serialize for BundleSplitter
impl Serialize for BundleSplitter
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 BundleSplitter
Auto Trait Implementations§
impl Freeze for BundleSplitter
impl RefUnwindSafe for BundleSplitter
impl Send for BundleSplitter
impl Sync for BundleSplitter
impl Unpin for BundleSplitter
impl UnwindSafe for BundleSplitter
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