[−][src]Trait rustc_middle::ty::query::profiling_support::SpecIntoSelfProfilingString
Required methods
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
Implementations on Foreign Types
impl SpecIntoSelfProfilingString for DefId[src]
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
impl SpecIntoSelfProfilingString for CrateNum[src]
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
impl SpecIntoSelfProfilingString for DefIndex[src]
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
impl SpecIntoSelfProfilingString for LocalDefId[src]
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
impl<T0, T1> SpecIntoSelfProfilingString for (T0, T1) where
T0: SpecIntoSelfProfilingString,
T1: SpecIntoSelfProfilingString, [src]
T0: SpecIntoSelfProfilingString,
T1: SpecIntoSelfProfilingString,
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId
Implementors
impl<T: SpecIntoSelfProfilingString> SpecIntoSelfProfilingString for WithOptConstParam<T>[src]
pub fn spec_to_self_profile_string(
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId[src]
&self,
builder: &mut QueryKeyStringBuilder<'_, '_, '_>
) -> StringId