pub struct CargoLockResolutionRequest {
pub read_set: BTreeMap<String, Vec<u8>>,
pub candidate_files: BTreeMap<String, Vec<u8>>,
pub root_manifest_path: String,
pub lock_path: String,
pub allowed_root_packages: Vec<String>,
pub current_linked_packages: Vec<ExpectedLinkedPackage>,
pub expected_linked_packages: Vec<ExpectedLinkedPackage>,
pub offline: bool,
}Fields§
§read_set: BTreeMap<String, Vec<u8>>§candidate_files: BTreeMap<String, Vec<u8>>§root_manifest_path: String§lock_path: String§allowed_root_packages: Vec<String>§current_linked_packages: Vec<ExpectedLinkedPackage>§expected_linked_packages: Vec<ExpectedLinkedPackage>§offline: boolTrait Implementations§
Source§impl Clone for CargoLockResolutionRequest
impl Clone for CargoLockResolutionRequest
Source§fn clone(&self) -> CargoLockResolutionRequest
fn clone(&self) -> CargoLockResolutionRequest
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 CargoLockResolutionRequest
impl Debug for CargoLockResolutionRequest
impl Eq for CargoLockResolutionRequest
impl StructuralPartialEq for CargoLockResolutionRequest
Auto Trait Implementations§
impl Freeze for CargoLockResolutionRequest
impl RefUnwindSafe for CargoLockResolutionRequest
impl Send for CargoLockResolutionRequest
impl Sync for CargoLockResolutionRequest
impl Unpin for CargoLockResolutionRequest
impl UnsafeUnpin for CargoLockResolutionRequest
impl UnwindSafe for CargoLockResolutionRequest
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.