pub struct NodeAndNpmReqResolver<TInNpmPackageChecker: InNpmPackageChecker, TIsBuiltInNodeModuleChecker: IsBuiltInNodeModuleChecker, TNpmPackageFolderResolver: NpmPackageFolderResolver, TSys: FsCanonicalize + FsMetadata + FsRead + FsReadDir> {
pub node_resolver: NodeResolverRc<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>,
pub npm_req_resolver: NpmReqResolverRc<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>,
}Fields§
§node_resolver: NodeResolverRc<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>§npm_req_resolver: NpmReqResolverRc<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>Trait Implementations§
Source§impl<TInNpmPackageChecker: Debug + InNpmPackageChecker, TIsBuiltInNodeModuleChecker: Debug + IsBuiltInNodeModuleChecker, TNpmPackageFolderResolver: Debug + NpmPackageFolderResolver, TSys: Debug + FsCanonicalize + FsMetadata + FsRead + FsReadDir> Debug for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker: Debug + InNpmPackageChecker, TIsBuiltInNodeModuleChecker: Debug + IsBuiltInNodeModuleChecker, TNpmPackageFolderResolver: Debug + NpmPackageFolderResolver, TSys: Debug + FsCanonicalize + FsMetadata + FsRead + FsReadDir> Debug for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
Auto Trait Implementations§
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> Freeze for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> !RefUnwindSafe for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> !Send for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> !Sync for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> Unpin for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
impl<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys> !UnwindSafe for NodeAndNpmReqResolver<TInNpmPackageChecker, TIsBuiltInNodeModuleChecker, TNpmPackageFolderResolver, TSys>
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