pub trait Identifiable {
    type Key: Eq + Hash + Clone;

    // Required method
    fn id(&self) -> &Self::Key;
}

Required Associated Types§

Required Methods§

source

fn id(&self) -> &Self::Key

Implementations on Foreign Types§

source§

impl<K, V> Identifiable for (K, V)where K: Eq + Hash + Clone,

§

type Key = K

source§

fn id(&self) -> &K

Implementors§