turbopack_css/
embed.rs

1use turbo_tasks::Vc;
2use turbopack_core::{asset::Asset, chunk::ChunkingContext, module::Module, output::OutputAsset};
3
4#[turbo_tasks::value_trait]
5pub trait CssEmbed: Module + Asset {
6    #[turbo_tasks::function]
7    fn embedded_asset(
8        self: Vc<Self>,
9        chunking_context: Vc<Box<dyn ChunkingContext>>,
10    ) -> Vc<Box<dyn OutputAsset>>;
11}