☰
Article
rustc_middle
1.75.0-dev
Article
Required Methods
article
Implementors
In rustc_middle::ty
Modules
_match
abstract_const
adjustment
adt
assoc
binding
cast
closure
codec
consts
context
diagnostics
erase_regions
error
fast_reject
flags
fold
generic_args
generics
impls_ty
inhabitedness
instance
layout
list
normalize_erasing_regions
opaque_types
parameterized
print
relate
rvalue_scopes
structural_impls
sty
tls
trait_def
ty_info
typeck_results
util
visit
vtable
walk
Structs
AdtDef
AdtDefData
AdtFlags
AliasTy
AssocItem
AssocItems
Binder
BoundConst
BoundRegion
BoundTy
BoundVar
CReaderCacheKey
CanonicalUserTypeAnnotation
CaptureInfo
CapturedPlace
Clause
ClosureArgs
ClosureArgsParts
ClosureSizeProfileData
ClosureTypeInfo
CoercePredicate
Const
ConstData
ConstInt
ConstVid
CrateInherentImpls
CratePredicatesMap
CrateVariancesMap
CtxtInterners
DebruijnIndex
DeducedParamAttrs
Destructor
DestructuredConst
EarlyBinder
EarlyBinderIter
EarlyBoundRegion
EffectVid
ExistentialProjection
ExistentialTraitRef
FieldDef
FloatVarValue
FloatVid
FnSig
FreeRegion
FreeRegionInfo
GenSig
GeneratorArgs
GeneratorArgsParts
GenericArg
GenericParamCount
GenericParamDef
GenericPredicates
Generics
GlobalCtxt
ImplHeader
InferVarInfo
InlineConstArgs
InlineConstArgsParts
Instance
InstantiatedPredicates
IntVid
IsSuggestableVisitor
IterInstantiated
IterInstantiatedCopied
List
MainDefinition
MakeSuggestableFolder
OpaqueHiddenType
OpaqueTypeKey
OptWithInfcx
OutlivesPredicate
ParamConst
ParamEnv
ParamEnvAnd
ParamTag
ParamTy
Placeholder
Predicate
ProjectionPredicate
Region
RegionVid
ReprFlags
ReprOptions
ResolverAstLowering
ResolverGlobalCtxt
ResolverOutputs
RvalueScopes
ScalarInt
ShortInstance
StaticLifetimeVisitor
SubtypePredicate
SymbolName
Term
TraitObjectVisitor
TraitPredicate
TraitRef
Ty
TyCtxt
TyCtxtFeed
TyVid
TypeAndMut
TypeFlags
TypeckResults
UnevaluatedConst
UniverseIndex
UnusedGenericParams
UpvarId
UpvarPath
UserArgs
UserSelfTy
UserTypeAnnotationIndex
VariantDef
VariantFlags
WithCachedTypeInfo
Enums
AdtKind
AliasKind
AliasRelationDirection
AssocItemContainer
AssocKind
Asyncness
BorrowKind
BoundConstness
BoundRegionKind
BoundTyKind
BoundVariableKind
ClauseKind
ClosureKind
DynKind
ExistentialPredicate
Expr
FloatTy
GenericArgKind
GenericParamDefKind
ImplOverlapKind
ImplPolarity
ImplSubject
ImplTraitInTraitData
InferConst
InferTy
InstanceDef
IntTy
IntVarValue
ParamTerm
PredicateKind
Representability
TermKind
TermVid
UintTy
UpvarArgs
UpvarCapture
UserType
ValTree
Variance
VarianceDiagInfo
VariantDiscr
Visibility
Constants
CAPTURE_STRUCT_LOCAL
CONST_TAG
INNERMOST
SHORTHAND_OFFSET
TAG_MASK
TYPE_TAG
Traits
Article
CollectAndApply
DebugWithInfcx
FallibleTypeFolder
HashStableContext
InferCtxtLike
Interner
IsSuggestable
Lift
ParameterizedOverTcx
RefDecodable
ToPolyTraitRef
ToPredicate
TyDecoder
TyEncoder
TypeFoldable
TypeFolder
TypeSuperFoldable
TypeSuperVisitable
TypeVisitable
TypeVisitor
Functions
ast_int_ty
ast_uint_ty
debug_bound_var
float_ty
int_ty
is_ancestor_or_same_capture
is_impl_trait_defn
place_to_string_for_capture
provide
suggest_arbitrary_trait_bound
suggest_constraining_type_param
suggest_constraining_type_params
uint_ty
Type Aliases
CanonicalPolyFnSig
CanonicalUserType
CanonicalUserTypeAnnotations
ConstKind
GenericArgs
GenericArgsRef
MinCaptureInformationMap
MinCaptureList
PlaceholderConst
PlaceholderRegion
PlaceholderType
PolyCoercePredicate
PolyExistentialPredicate
PolyExistentialProjection
PolyExistentialTraitRef
PolyFnSig
PolyGenSig
PolyProjectionPredicate
PolyRegionOutlivesPredicate
PolySubtypePredicate
PolyTraitPredicate
PolyTraitRef
PolyTypeOutlivesPredicate
RegionKind
RegionOutlivesPredicate
RegisteredTools
RootVariableMinCaptureList
TyKind
TypeOutlivesPredicate
?
Trait
rustc_middle
::
ty
::
Article
source
·
[
−
]
pub trait Article { // Required method fn
article
(&self) -> &'static
str
; }
Required Methods
§
source
fn
article
(&self) -> &'static
str
Implementors
§
source
§
impl<'tcx>
Article
for
TyKind
<'tcx>