pub struct ResolveStats {
pub total_packages: usize,
pub production_deps: usize,
pub dev_deps: usize,
pub peer_deps: usize,
pub optional_deps: usize,
pub conflicts: usize,
pub registry_deps: usize,
pub git_deps: usize,
pub path_deps: usize,
pub workspace_deps: usize,
pub resolution_time_ms: u64,
}Expand description
Statistics about the resolution process.
Fields§
§total_packages: usizeTotal number of packages resolved.
production_deps: usizeNumber of production dependencies.
dev_deps: usizeNumber of dev dependencies.
peer_deps: usizeNumber of peer dependencies.
optional_deps: usizeNumber of optional dependencies.
conflicts: usizeNumber of conflicts detected.
registry_deps: usizeNumber of packages from registry.
git_deps: usizeNumber of git dependencies.
path_deps: usizeNumber of path dependencies.
workspace_deps: usizeNumber of workspace dependencies.
resolution_time_ms: u64Resolution time in milliseconds.
Trait Implementations§
Source§impl Clone for ResolveStats
impl Clone for ResolveStats
Source§fn clone(&self) -> ResolveStats
fn clone(&self) -> ResolveStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolveStats
impl Debug for ResolveStats
Source§impl Default for ResolveStats
impl Default for ResolveStats
Source§fn default() -> ResolveStats
fn default() -> ResolveStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResolveStats
impl<'de> Deserialize<'de> for ResolveStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ResolveStats
impl RefUnwindSafe for ResolveStats
impl Send for ResolveStats
impl Sync for ResolveStats
impl Unpin for ResolveStats
impl UnsafeUnpin for ResolveStats
impl UnwindSafe for ResolveStats
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