Struct cargo::core::resolver::EncodableResolve [−][src]
pub struct EncodableResolve { /* fields omitted */ }
Expand description
The Cargo.lock
structure.
Implementations
Convert a Cargo.lock
to a Resolve.
Note that this Resolve
is not “complete”. For example, the
dependencies do not know the difference between regular/dev/build
dependencies, so they are not filled in. It also does not include
features
. Care should be taken when using this Resolve. One of the
primary uses is to be used with resolve_with_previous
to guide the
resolver to create a complete Resolve.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for EncodableResolve
impl Send for EncodableResolve
impl Sync for EncodableResolve
impl Unpin for EncodableResolve
impl UnwindSafe for EncodableResolve