pub struct RepoIdentityKey {
pub host: String,
pub org_path: String,
pub repo: String,
}Expand description
Canonical key for identity-based lookups and deduplication.
All fields are lowercased for case-insensitive matching.
Fields§
§host: String§org_path: String§repo: StringTrait Implementations§
Source§impl Clone for RepoIdentityKey
impl Clone for RepoIdentityKey
Source§fn clone(&self) -> RepoIdentityKey
fn clone(&self) -> RepoIdentityKey
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 RepoIdentityKey
impl Debug for RepoIdentityKey
Source§impl Hash for RepoIdentityKey
impl Hash for RepoIdentityKey
Source§impl PartialEq for RepoIdentityKey
impl PartialEq for RepoIdentityKey
impl Eq for RepoIdentityKey
impl StructuralPartialEq for RepoIdentityKey
Auto Trait Implementations§
impl Freeze for RepoIdentityKey
impl RefUnwindSafe for RepoIdentityKey
impl Send for RepoIdentityKey
impl Sync for RepoIdentityKey
impl Unpin for RepoIdentityKey
impl UnsafeUnpin for RepoIdentityKey
impl UnwindSafe for RepoIdentityKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.