Trait rustc_middle::query::keys::AsLocalKey
source · pub trait AsLocalKey: Key {
type LocalKey;
// Required method
fn as_local_key(&self) -> Option<Self::LocalKey>;
}
Required Associated Types§
Required Methods§
sourcefn as_local_key(&self) -> Option<Self::LocalKey>
fn as_local_key(&self) -> Option<Self::LocalKey>
Given an instance of this key, what crate is it referring to? This is used to find the provider.
Object Safety§
This trait is not object safe.