pub struct ResolvedCratesIoSource {
pub requested: CratesIoSpec,
pub package: String,
pub version: String,
pub artifact: PathBuf,
}Expand description
A crates.io source resolved to a local artifact path.
Fields§
§requested: CratesIoSpecThe spec that was resolved.
package: StringResolved package name.
version: StringConcrete version selected for the package.
artifact: PathBufLocal path to the resolved artifact.
Trait Implementations§
Source§impl Clone for ResolvedCratesIoSource
impl Clone for ResolvedCratesIoSource
Source§fn clone(&self) -> ResolvedCratesIoSource
fn clone(&self) -> ResolvedCratesIoSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResolvedCratesIoSource
impl Debug for ResolvedCratesIoSource
impl Eq for ResolvedCratesIoSource
Source§impl PartialEq for ResolvedCratesIoSource
impl PartialEq for ResolvedCratesIoSource
Source§fn eq(&self, other: &ResolvedCratesIoSource) -> bool
fn eq(&self, other: &ResolvedCratesIoSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResolvedCratesIoSource
Auto Trait Implementations§
impl Freeze for ResolvedCratesIoSource
impl RefUnwindSafe for ResolvedCratesIoSource
impl Send for ResolvedCratesIoSource
impl Sync for ResolvedCratesIoSource
impl Unpin for ResolvedCratesIoSource
impl UnsafeUnpin for ResolvedCratesIoSource
impl UnwindSafe for ResolvedCratesIoSource
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