Trait
RefExt
hir_ty
0.0.0
Trait
RefExt
Required Methods
hir_trait_id
Implementors
In crate hir_
ty
Modules
autoderef
consteval
db
diagnostics
display
dyn_compatibility
generics
lang_items
layout
method_resolution
mir
primitive
traits
Macros
has_interner
Structs
Adjustment
AdtId
BoundVar
CallableSig
CapturedItem
ComplexMemoryMap
DebruijnIndex
FnSubst
ImplTrait
ImplTraits
InferenceResult
Interner
OverloadedDeref
TargetFeatures
TyBuilder
TyLoweringContext
TyLoweringDiagnostic
Enums
Adjust
AutoBorrow
BindingMode
CaptureKind
CastError
ConstScalar
DropGlue
FnAbi
GenericArgsProhibitedReason
ImplTraitId
ImplTraitLoweringMode
InferenceDiagnostic
InferenceTyDiagnosticSource
MemoryMap
Mutability
ParamKind
ParamLoweringMode
PathLoweringDiagnostic
PointerCast
Safety
Scalar
TyDefId
TyLoweringDiagnosticKind
TyVariableKind
Unsafety
ValueTyDefId
Variance
Traits
Cast
DynTyExt
ProjectionTyExt
TraitRefExt
TyExt
TypeSuperVisitable
TypeVisitable
TypeVisitor
Functions
all_super_traits
associated_type_shorthand_candidates
callable_sig_from_fn_trait
collect_placeholders
could_coerce
could_unify
could_unify_deeply
direct_super_traits
error_lifetime
from_assoc_type_id
from_chalk_trait_id
from_foreign_def_id
from_placeholder_idx
is_fn_unsafe_to_call
known_const_to_ast
lt_from_placeholder_idx
lt_to_placeholder_idx
param_idx
replace_errors_with_variables
static_lifetime
to_assoc_type_id
to_chalk_trait_id
to_foreign_def_id
to_placeholder_idx
Type Aliases
AliasEq
AliasTy
AssocTypeId
Binders
Canonical
CanonicalVarKind
CanonicalVarKinds
ChalkTraitId
ClosureId
ConcreteConst
Const
ConstData
ConstValue
ConstrainedSubst
Constraint
Constraints
DomainGoal
DynTy
Environment
FnDefId
FnPointer
FnSig
ForeignDefId
GenericArg
GenericArgData
Goal
GoalData
Goals
Guidance
ImplTraitIdx
InEnvironment
InferenceVar
Lifetime
LifetimeData
LifetimeOutlives
OpaqueTy
OpaqueTyId
PlaceholderIndex
PolyFnSig
ProgramClause
ProgramClauseData
ProgramClauses
ProjectionTy
QuantifiedWhereClause
QuantifiedWhereClauses
Solution
Substitution
TraitRef
Ty
TyData
TyKind
TypeFlags
VariableKind
VariableKinds
Variances
WhereClause
hir_ty
Trait
TraitRefExt
Copy item path
Settings
Help
Summary
Source
pub trait TraitRefExt { // Required method fn
hir_trait_id
(&self) -> TraitId; }
Required Methods
§
Source
fn
hir_trait_id
(&self) -> TraitId
Implementors
§
Source
§
impl
TraitRefExt
for
TraitRef