pub struct PackageManagerFactory;Implementations§
Source§impl PackageManagerFactory
impl PackageManagerFactory
pub fn create( name: impl AsRef<str>, ) -> Result<PackageManagerClient, PackageManagerError>
pub fn create_manager(manager: PackageManager) -> PackageManagerClient
pub fn find_in_dir(directory: impl AsRef<Path>) -> PackageManagerClient
Trait Implementations§
Source§impl Clone for PackageManagerFactory
impl Clone for PackageManagerFactory
Source§fn clone(&self) -> PackageManagerFactory
fn clone(&self) -> PackageManagerFactory
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 PackageManagerFactory
impl Debug for PackageManagerFactory
Source§impl Default for PackageManagerFactory
impl Default for PackageManagerFactory
Source§fn default() -> PackageManagerFactory
fn default() -> PackageManagerFactory
Returns the “default value” for a type. Read more
impl Copy for PackageManagerFactory
Auto Trait Implementations§
impl Freeze for PackageManagerFactory
impl RefUnwindSafe for PackageManagerFactory
impl Send for PackageManagerFactory
impl Sync for PackageManagerFactory
impl Unpin for PackageManagerFactory
impl UnsafeUnpin for PackageManagerFactory
impl UnwindSafe for PackageManagerFactory
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