pub fn get_middleware_module(
asset_context: Vc<Box<dyn AssetContext>>,
project_root: FileSystemPath,
userland_module: Vc<Box<dyn Module>>,
is_proxy: bool,
next_config: Vc<NextConfig>,
) -> Vc<Box<dyn Module>>pub fn get_middleware_module(
asset_context: Vc<Box<dyn AssetContext>>,
project_root: FileSystemPath,
userland_module: Vc<Box<dyn Module>>,
is_proxy: bool,
next_config: Vc<NextConfig>,
) -> Vc<Box<dyn Module>>