pub struct LoweringGroupGroupStorage__ {Show 41 fields
pub intern_lowering_function: Arc<<InternLoweringFunctionQuery as Query>::Storage>,
pub lookup_intern_lowering_function: Arc<<InternLoweringFunctionLookupQuery as Query>::Storage>,
pub intern_lowering_concrete_function_with_body: Arc<<InternLoweringConcreteFunctionWithBodyQuery as Query>::Storage>,
pub lookup_intern_lowering_concrete_function_with_body: Arc<<InternLoweringConcreteFunctionWithBodyLookupQuery as Query>::Storage>,
pub intern_lowering_function_with_body: Arc<<InternLoweringFunctionWithBodyQuery as Query>::Storage>,
pub lookup_intern_lowering_function_with_body: Arc<<InternLoweringFunctionWithBodyLookupQuery as Query>::Storage>,
pub intern_location: Arc<<InternLocationQuery as Query>::Storage>,
pub lookup_intern_location: Arc<<InternLocationLookupQuery as Query>::Storage>,
pub priv_inline_data: Arc<<PrivInlineDataQuery as Query>::Storage>,
pub priv_function_with_body_multi_lowering: Arc<<PrivFunctionWithBodyMultiLoweringQuery as Query>::Storage>,
pub priv_function_with_body_lowering: Arc<<PrivFunctionWithBodyLoweringQuery as Query>::Storage>,
pub function_with_body_lowering: Arc<<FunctionWithBodyLoweringQuery as Query>::Storage>,
pub priv_concrete_function_with_body_lowered_flat: Arc<<PrivConcreteFunctionWithBodyLoweredFlatQuery as Query>::Storage>,
pub priv_concrete_function_with_body_postinline_lowered: Arc<<PrivConcreteFunctionWithBodyPostinlineLoweredQuery as Query>::Storage>,
pub concrete_function_with_body_postpanic_lowered: Arc<<ConcreteFunctionWithBodyPostpanicLoweredQuery as Query>::Storage>,
pub concrete_function_with_body_lowered: Arc<<ConcreteFunctionWithBodyLoweredQuery as Query>::Storage>,
pub concrete_function_with_body_postinline_direct_callees: Arc<<ConcreteFunctionWithBodyPostinlineDirectCalleesQuery as Query>::Storage>,
pub concrete_function_with_body_postpanic_direct_callees: Arc<<ConcreteFunctionWithBodyPostpanicDirectCalleesQuery as Query>::Storage>,
pub concrete_function_with_body_postinline_direct_callees_with_body: Arc<<ConcreteFunctionWithBodyPostinlineDirectCalleesWithBodyQuery as Query>::Storage>,
pub concrete_function_with_body_postpanic_direct_callees_with_body: Arc<<ConcreteFunctionWithBodyPostpanicDirectCalleesWithBodyQuery as Query>::Storage>,
pub function_with_body_lowering_diagnostics: Arc<<FunctionWithBodyLoweringDiagnosticsQuery as Query>::Storage>,
pub semantic_function_with_body_lowering_diagnostics: Arc<<SemanticFunctionWithBodyLoweringDiagnosticsQuery as Query>::Storage>,
pub module_lowering_diagnostics: Arc<<ModuleLoweringDiagnosticsQuery as Query>::Storage>,
pub file_lowering_diagnostics: Arc<<FileLoweringDiagnosticsQuery as Query>::Storage>,
pub function_implicits: Arc<<FunctionImplicitsQuery as Query>::Storage>,
pub scc_implicits: Arc<<SccImplicitsQuery as Query>::Storage>,
pub function_may_panic: Arc<<FunctionMayPanicQuery as Query>::Storage>,
pub scc_may_panic: Arc<<SccMayPanicQuery as Query>::Storage>,
pub has_direct_panic: Arc<<HasDirectPanicQuery as Query>::Storage>,
pub function_with_body_direct_callees: Arc<<FunctionWithBodyDirectCalleesQuery as Query>::Storage>,
pub function_with_body_direct_function_with_body_callees: Arc<<FunctionWithBodyDirectFunctionWithBodyCalleesQuery as Query>::Storage>,
pub contains_cycle: Arc<<ContainsCycleQuery as Query>::Storage>,
pub in_cycle: Arc<<InCycleQuery as Query>::Storage>,
pub concrete_function_with_body_scc_representative: Arc<<ConcreteFunctionWithBodySccRepresentativeQuery as Query>::Storage>,
pub concrete_function_with_body_scc: Arc<<ConcreteFunctionWithBodySccQuery as Query>::Storage>,
pub concrete_function_with_body_scc_postpanic_representative: Arc<<ConcreteFunctionWithBodySccPostpanicRepresentativeQuery as Query>::Storage>,
pub concrete_function_with_body_postpanic_scc: Arc<<ConcreteFunctionWithBodyPostpanicSccQuery as Query>::Storage>,
pub function_with_body_scc: Arc<<FunctionWithBodySccQuery as Query>::Storage>,
pub function_with_body_feedback_set: Arc<<FunctionWithBodyFeedbackSetQuery as Query>::Storage>,
pub needs_withdraw_gas: Arc<<NeedsWithdrawGasQuery as Query>::Storage>,
pub priv_function_with_body_feedback_set_of_representative: Arc<<PrivFunctionWithBodyFeedbackSetOfRepresentativeQuery as Query>::Storage>,
}
Fields§
§intern_lowering_function: Arc<<InternLoweringFunctionQuery as Query>::Storage>
§lookup_intern_lowering_function: Arc<<InternLoweringFunctionLookupQuery as Query>::Storage>
§intern_lowering_concrete_function_with_body: Arc<<InternLoweringConcreteFunctionWithBodyQuery as Query>::Storage>
§lookup_intern_lowering_concrete_function_with_body: Arc<<InternLoweringConcreteFunctionWithBodyLookupQuery as Query>::Storage>
§intern_lowering_function_with_body: Arc<<InternLoweringFunctionWithBodyQuery as Query>::Storage>
§lookup_intern_lowering_function_with_body: Arc<<InternLoweringFunctionWithBodyLookupQuery as Query>::Storage>
§intern_location: Arc<<InternLocationQuery as Query>::Storage>
§lookup_intern_location: Arc<<InternLocationLookupQuery as Query>::Storage>
§priv_inline_data: Arc<<PrivInlineDataQuery as Query>::Storage>
§priv_function_with_body_multi_lowering: Arc<<PrivFunctionWithBodyMultiLoweringQuery as Query>::Storage>
§priv_function_with_body_lowering: Arc<<PrivFunctionWithBodyLoweringQuery as Query>::Storage>
§function_with_body_lowering: Arc<<FunctionWithBodyLoweringQuery as Query>::Storage>
§priv_concrete_function_with_body_lowered_flat: Arc<<PrivConcreteFunctionWithBodyLoweredFlatQuery as Query>::Storage>
§priv_concrete_function_with_body_postinline_lowered: Arc<<PrivConcreteFunctionWithBodyPostinlineLoweredQuery as Query>::Storage>
§concrete_function_with_body_postpanic_lowered: Arc<<ConcreteFunctionWithBodyPostpanicLoweredQuery as Query>::Storage>
§concrete_function_with_body_lowered: Arc<<ConcreteFunctionWithBodyLoweredQuery as Query>::Storage>
§concrete_function_with_body_postinline_direct_callees: Arc<<ConcreteFunctionWithBodyPostinlineDirectCalleesQuery as Query>::Storage>
§concrete_function_with_body_postpanic_direct_callees: Arc<<ConcreteFunctionWithBodyPostpanicDirectCalleesQuery as Query>::Storage>
§concrete_function_with_body_postinline_direct_callees_with_body: Arc<<ConcreteFunctionWithBodyPostinlineDirectCalleesWithBodyQuery as Query>::Storage>
§concrete_function_with_body_postpanic_direct_callees_with_body: Arc<<ConcreteFunctionWithBodyPostpanicDirectCalleesWithBodyQuery as Query>::Storage>
§function_with_body_lowering_diagnostics: Arc<<FunctionWithBodyLoweringDiagnosticsQuery as Query>::Storage>
§semantic_function_with_body_lowering_diagnostics: Arc<<SemanticFunctionWithBodyLoweringDiagnosticsQuery as Query>::Storage>
§module_lowering_diagnostics: Arc<<ModuleLoweringDiagnosticsQuery as Query>::Storage>
§file_lowering_diagnostics: Arc<<FileLoweringDiagnosticsQuery as Query>::Storage>
§function_implicits: Arc<<FunctionImplicitsQuery as Query>::Storage>
§scc_implicits: Arc<<SccImplicitsQuery as Query>::Storage>
§function_may_panic: Arc<<FunctionMayPanicQuery as Query>::Storage>
§scc_may_panic: Arc<<SccMayPanicQuery as Query>::Storage>
§has_direct_panic: Arc<<HasDirectPanicQuery as Query>::Storage>
§function_with_body_direct_callees: Arc<<FunctionWithBodyDirectCalleesQuery as Query>::Storage>
§function_with_body_direct_function_with_body_callees: Arc<<FunctionWithBodyDirectFunctionWithBodyCalleesQuery as Query>::Storage>
§contains_cycle: Arc<<ContainsCycleQuery as Query>::Storage>
§in_cycle: Arc<<InCycleQuery as Query>::Storage>
§concrete_function_with_body_scc_representative: Arc<<ConcreteFunctionWithBodySccRepresentativeQuery as Query>::Storage>
§concrete_function_with_body_scc: Arc<<ConcreteFunctionWithBodySccQuery as Query>::Storage>
§concrete_function_with_body_scc_postpanic_representative: Arc<<ConcreteFunctionWithBodySccPostpanicRepresentativeQuery as Query>::Storage>
§concrete_function_with_body_postpanic_scc: Arc<<ConcreteFunctionWithBodyPostpanicSccQuery as Query>::Storage>
§function_with_body_scc: Arc<<FunctionWithBodySccQuery as Query>::Storage>
§function_with_body_feedback_set: Arc<<FunctionWithBodyFeedbackSetQuery as Query>::Storage>
§needs_withdraw_gas: Arc<<NeedsWithdrawGasQuery as Query>::Storage>
§priv_function_with_body_feedback_set_of_representative: Arc<<PrivFunctionWithBodyFeedbackSetOfRepresentativeQuery as Query>::Storage>
Implementations§
source§impl LoweringGroupGroupStorage__
impl LoweringGroupGroupStorage__
pub fn fmt_index( &self, db: &(dyn LoweringGroup + '_), input: DatabaseKeyIndex, fmt: &mut Formatter<'_> ) -> Result
pub fn maybe_changed_since( &self, db: &(dyn LoweringGroup + '_), input: DatabaseKeyIndex, revision: Revision ) -> bool
pub fn for_each_query( &self, _runtime: &Runtime, op: &mut dyn FnMut(&dyn QueryStorageMassOps) )
Auto Trait Implementations§
impl RefUnwindSafe for LoweringGroupGroupStorage__
impl Send for LoweringGroupGroupStorage__
impl Sync for LoweringGroupGroupStorage__
impl Unpin for LoweringGroupGroupStorage__
impl UnwindSafe for LoweringGroupGroupStorage__
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more