[][src]Trait lark_intern::InternDirect

pub trait InternDirect<Interners>: Clone + Hash + Eq + Intern<Interners> {
    fn table(
        interner: &dyn AsRef<Interners>
    ) -> &RwLock<InternTable<Self::Key, Self>>; }

Trait for something that is directly interned into an interning table. For example, this might be implemented by String.

Required methods

fn table(
    interner: &dyn AsRef<Interners>
) -> &RwLock<InternTable<Self::Key, Self>>

Loading content...

Implementors

Loading content...