Re-exports§
pub use source_map::SourceMapReference;
Modules§
Structs§
- Module
References - Multiple ModuleReferences
- Modules
With Chunking Type - This is a transparent value type wrapping [
Vec<(ChunkingType,ModulesVec)>
]. - Single
Chunkable Module Reference - Single
Module Reference - A reference that always resolves to a single module.
- Single
Output Asset Reference - A reference that always resolves to a single module.
- Traced
Module Reference
Traits§
- Module
Reference - A reference to one or multiple Modules, OutputAssets or other special things. There are a bunch of optional traits that can influence how these references are handled. e. g. ChunkableModuleReference
Functions§
- all_
assets_ from_ entries - Walks the asset graph from multiple assets and collect all referenced assets.
- get_
referenced_ assets - Computes the list of all chunk children of a given chunk.
- primary_
chunkable_ referenced_ modules - Aggregates all primary Modules referenced by an Module via ChunkableModuleReferences. This does not include transitively references Modules, only includes primary Modules referenced.
- primary_
referenced_ modules - Aggregates all primary Modules referenced by an Module. [AssetReference] This does not include transitively references Modules, only includes primary Modules referenced.
- referenced_
modules_ and_ affecting_ sources - Aggregates all Modules referenced by an Module. ModuleReference This does not include transitively references Modules, but it includes primary and secondary Modules referenced.