Struct canrun::collections::lmap::LMap [−][src]
Implementations
Trait Implementations
Extract a reified Self
from a compatible
ResolvedState
. This trait is usually
used indirectly through the Query
trait. Read more
impl<'a, K, V, D> UnifyIn<'a, D> for LMap<K, V> where
K: UnifyIn<'a, D> + Eq + Hash + Debug + 'a,
V: UnifyIn<'a, D> + Debug + 'a,
D: DomainType<'a, K> + DomainType<'a, V> + DomainType<'a, Self>,
impl<'a, K, V, D> UnifyIn<'a, D> for LMap<K, V> where
K: UnifyIn<'a, D> + Eq + Hash + Debug + 'a,
V: UnifyIn<'a, D> + Debug + 'a,
D: DomainType<'a, K> + DomainType<'a, V> + DomainType<'a, Self>,
Auto Trait Implementations
impl<K, V> !RefUnwindSafe for LMap<K, V>
impl<K, V> UnwindSafe for LMap<K, V> where
K: RefUnwindSafe + UnwindSafe,
V: RefUnwindSafe + UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self