pub struct PackageId(pub u32);
Expand description
Represents the id of a single package, all packages have a unique id, the main package and all dependent packages.
Tuple Fields§
§0: u32
Trait Implementations§
source§impl Index<PackageId> for PackageSet
impl Index<PackageId> for PackageSet
source§impl Ord for PackageId
impl Ord for PackageId
source§impl PartialOrd<PackageId> for PackageId
impl PartialOrd<PackageId> for PackageId
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PackageId
impl Eq for PackageId
impl StructuralEq for PackageId
impl StructuralPartialEq for PackageId
Auto Trait Implementations§
impl RefUnwindSafe for PackageId
impl Send for PackageId
impl Sync for PackageId
impl Unpin for PackageId
impl UnwindSafe for PackageId
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.