pub struct PackageInformation {
pub package_location: PathBuf,
pub discard_from_lookup: bool,
pub package_dependencies: FxHashMap<String, Option<PackageDependency>>,
}Fields§
§package_location: PathBuf§discard_from_lookup: bool§package_dependencies: FxHashMap<String, Option<PackageDependency>>Trait Implementations§
Source§impl Clone for PackageInformation
impl Clone for PackageInformation
Source§fn clone(&self) -> PackageInformation
fn clone(&self) -> PackageInformation
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 PackageInformation
impl Debug for PackageInformation
Source§impl<'de> Deserialize<'de> for PackageInformation
impl<'de> Deserialize<'de> for PackageInformation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PackageInformation
impl RefUnwindSafe for PackageInformation
impl Send for PackageInformation
impl Sync for PackageInformation
impl Unpin for PackageInformation
impl UnwindSafe for PackageInformation
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