Module trt

Source

Structs§

ConcreteTraitConstantId
ConcreteTraitConstantLongId
The ID of a constant item in a concrete trait.
ConcreteTraitGenericFunctionId
ConcreteTraitGenericFunctionLongId
The ID of a generic function in a concrete trait.
ConcreteTraitId
ConcreteTraitImplId
ConcreteTraitImplLongId
The ID of a impl item in a concrete trait.
ConcreteTraitLongId
ConcreteTraitTypeId
ConcreteTraitTypeLongId
The ID of a type item in a concrete trait.
TraitDeclarationData
TraitDefinitionData
TraitItemConstantData
TraitItemImplData
TraitItemTypeData

Functions§

concrete_trait_constant_type
Query implementation of crate::db::SemanticGroup::concrete_trait_constant_type.
concrete_trait_function_generic_params
Query implementation of crate::db::SemanticGroup::concrete_trait_function_generic_params.
concrete_trait_function_signature
Query implementation of crate::db::SemanticGroup::concrete_trait_function_signature.
concrete_trait_impl_concrete_trait
Query implementation of crate::db::SemanticGroup::concrete_trait_impl_concrete_trait.
priv_trait_constant_data
Query implementation of crate::db::SemanticGroup::priv_trait_constant_data.
priv_trait_declaration_data
Query implementation of crate::db::SemanticGroup::priv_trait_declaration_data.
priv_trait_definition_data
Query implementation of crate::db::SemanticGroup::priv_trait_definition_data.
priv_trait_function_body_data
Query implementation of crate::db::SemanticGroup::priv_trait_function_body_data.
priv_trait_function_declaration_data
Query implementation of crate::db::SemanticGroup::priv_trait_function_declaration_data.
priv_trait_function_generic_params_data
Query implementation of crate::db::SemanticGroup::priv_trait_function_generic_params_data.
priv_trait_impl_data
Query implementation of crate::db::SemanticGroup::priv_trait_impl_data.
priv_trait_type_data
Query implementation of crate::db::SemanticGroup::priv_trait_type_data.
priv_trait_type_generic_params_data
Query implementation of crate::db::SemanticGroup::priv_trait_type_generic_params_data.
trait_all_used_items
Query implementation of SemanticGroup::trait_all_used_items.
trait_attributes
Query implementation of crate::db::SemanticGroup::trait_attributes.
trait_constant_attributes
Query implementation of crate::db::SemanticGroup::trait_constant_attributes.
trait_constant_by_name
Query implementation of crate::db::SemanticGroup::trait_constant_by_name.
trait_constant_diagnostics
Query implementation of crate::db::SemanticGroup::trait_constant_diagnostics.
trait_constant_resolver_data
Query implementation of crate::db::SemanticGroup::trait_constant_resolver_data.
trait_constant_type
Query implementation of crate::db::SemanticGroup::trait_constant_type.
trait_constants
Query implementation of crate::db::SemanticGroup::trait_constants.
trait_function_attributes
Query implementation of crate::db::SemanticGroup::trait_function_attributes.
trait_function_body
Query implementation of crate::db::SemanticGroup::trait_function_body.
trait_function_body_diagnostics
Query implementation of crate::db::SemanticGroup::trait_function_body_diagnostics.
trait_function_by_name
Query implementation of crate::db::SemanticGroup::trait_function_by_name.
trait_function_declaration_diagnostics
Query implementation of crate::db::SemanticGroup::trait_function_declaration_diagnostics.
trait_function_declaration_implicit_precedence
Query implementation of SemanticGroup::trait_function_declaration_implicit_precedence.
trait_function_declaration_implicits
Query implementation of crate::db::SemanticGroup::trait_function_declaration_implicits.
trait_function_declaration_inline_config
Query implementation of crate::db::SemanticGroup::trait_function_declaration_inline_config.
trait_function_generic_params
Query implementation of crate::db::SemanticGroup::trait_function_generic_params.
trait_function_resolver_data
Query implementation of crate::db::SemanticGroup::trait_function_resolver_data.
trait_function_signature
Query implementation of crate::db::SemanticGroup::trait_function_signature.
trait_functions
Query implementation of crate::db::SemanticGroup::trait_functions.
trait_generic_params
Query implementation of crate::db::SemanticGroup::trait_generic_params.
trait_generic_params_cycle
Cycle handling for crate::db::SemanticGroup::trait_generic_params.
trait_generic_params_data
Query implementation of crate::db::SemanticGroup::trait_generic_params_data.
trait_generic_params_data_cycle
Cycle handling for crate::db::SemanticGroup::trait_generic_params_data.
trait_impl_attributes
Query implementation of crate::db::SemanticGroup::trait_impl_attributes.
trait_impl_by_name
Query implementation of crate::db::SemanticGroup::trait_impl_by_name.
trait_impl_concrete_trait
Query implementation of crate::db::SemanticGroup::trait_impl_concrete_trait.
trait_impl_diagnostics
Query implementation of crate::db::SemanticGroup::trait_impl_diagnostics.
trait_impl_resolver_data
Query implementation of crate::db::SemanticGroup::trait_impl_resolver_data.
trait_impls
Query implementation of crate::db::SemanticGroup::trait_impls.
trait_item_by_name
Query implementation of crate::db::SemanticGroup::trait_item_by_name.
trait_required_item_names
Query implementation of crate::db::SemanticGroup::trait_required_item_names.
trait_resolver_data
Query implementation of crate::db::SemanticGroup::trait_resolver_data.
trait_semantic_declaration_diagnostics
Query implementation of crate::db::SemanticGroup::trait_semantic_declaration_diagnostics.
trait_semantic_definition_diagnostics
Query implementation of crate::db::SemanticGroup::trait_semantic_definition_diagnostics.
trait_type_attributes
Query implementation of crate::db::SemanticGroup::trait_type_attributes.
trait_type_by_name
Query implementation of crate::db::SemanticGroup::trait_type_by_name.
trait_type_diagnostics
Query implementation of crate::db::SemanticGroup::trait_type_diagnostics.
trait_type_generic_params
Query implementation of crate::db::SemanticGroup::trait_type_generic_params.
trait_type_resolver_data
Query implementation of crate::db::SemanticGroup::trait_type_resolver_data.
trait_types
Query implementation of crate::db::SemanticGroup::trait_types.