pub trait BorrowedKey {
// Required method
fn borrowed_key(&self) -> BorrowedPackageKey<'_>;
}Expand description
A trait implemented by types that can be borrowed as a package key.
Required Methods§
Sourcefn borrowed_key(&self) -> BorrowedPackageKey<'_>
fn borrowed_key(&self) -> BorrowedPackageKey<'_>
Borrows the key as a borrowed package key.
Trait Implementations§
Source§impl<'a> Borrow<dyn BorrowedKey + 'a> for PackageKey
impl<'a> Borrow<dyn BorrowedKey + 'a> for PackageKey
Source§fn borrow(&self) -> &(dyn BorrowedKey + 'a)
fn borrow(&self) -> &(dyn BorrowedKey + 'a)
Immutably borrows from an owned value. Read more