pub struct ResolvedProject {
pub modules: Vec<ResolvedModule>,
pub replaced_module_targets: Vec<ResolvedReplacedModuleTarget>,
pub work: ResolveWork,
}Expand description
Resolver output for one extracted project.
Fields§
§modules: Vec<ResolvedModule>Modules with every ordinary import and re-export resolved.
replaced_module_targets: Vec<ResolvedReplacedModuleTarget>Proven test-time replacements whose targets resolve inside the project.
work: ResolveWorkDeterministic work counts of the resolution that built this project. Zero for a project restored from the graph cache.
Trait Implementations§
Source§impl Debug for ResolvedProject
impl Debug for ResolvedProject
Auto Trait Implementations§
impl Freeze for ResolvedProject
impl RefUnwindSafe for ResolvedProject
impl Send for ResolvedProject
impl Sync for ResolvedProject
impl Unpin for ResolvedProject
impl UnsafeUnpin for ResolvedProject
impl UnwindSafe for ResolvedProject
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more