pub struct PackageResolver { /* private fields */ }Expand description
Package resolution context
Implementations§
Source§impl PackageResolver
impl PackageResolver
pub fn new() -> Self
pub fn with_config_group(self, group: &str) -> Self
pub fn with_package_override(self, package: &str) -> Self
pub fn with_header_package(self, package: &str) -> Self
Trait Implementations§
Source§impl Clone for PackageResolver
impl Clone for PackageResolver
Source§fn clone(&self) -> PackageResolver
fn clone(&self) -> PackageResolver
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 PackageResolver
impl Debug for PackageResolver
Source§impl Default for PackageResolver
impl Default for PackageResolver
Source§fn default() -> PackageResolver
fn default() -> PackageResolver
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PackageResolver
impl RefUnwindSafe for PackageResolver
impl Send for PackageResolver
impl Sync for PackageResolver
impl Unpin for PackageResolver
impl UnsafeUnpin for PackageResolver
impl UnwindSafe for PackageResolver
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