pub struct PackageResolutionContext {
pub preferred_version: Option<String>,
pub offline: bool,
}Fields§
§preferred_version: Option<String>§offline: boolImplementations§
Source§impl PackageResolutionContext
impl PackageResolutionContext
pub fn from_lockfile( lockfile: Option<&Lockfile>, package_name: &str, options: &ResolveOptions, ) -> Self
Trait Implementations§
Source§impl Clone for PackageResolutionContext
impl Clone for PackageResolutionContext
Source§fn clone(&self) -> PackageResolutionContext
fn clone(&self) -> PackageResolutionContext
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 PackageResolutionContext
impl Debug for PackageResolutionContext
Source§impl Default for PackageResolutionContext
impl Default for PackageResolutionContext
Source§fn default() -> PackageResolutionContext
fn default() -> PackageResolutionContext
Returns the “default value” for a type. Read more
impl Eq for PackageResolutionContext
Source§impl PartialEq for PackageResolutionContext
impl PartialEq for PackageResolutionContext
impl StructuralPartialEq for PackageResolutionContext
Auto Trait Implementations§
impl Freeze for PackageResolutionContext
impl RefUnwindSafe for PackageResolutionContext
impl Send for PackageResolutionContext
impl Sync for PackageResolutionContext
impl Unpin for PackageResolutionContext
impl UnsafeUnpin for PackageResolutionContext
impl UnwindSafe for PackageResolutionContext
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