strcs
latest
Changelog
Features
The Register
Meta
Creators
Annotations
Introspecting python types and their annotations
strcs
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
H
|
I
|
K
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
__call__() (strcs.disassemble.Disassembler method)
A
AdjustableCreator (protocol in strcs)
AdjustableMeta (protocol in strcs)
adjusted_creator() (strcs.AdjustableCreator method)
adjusted_meta() (strcs.AdjustableMeta method)
all_vars (strcs.MRO attribute)
Ann (class in strcs)
ann (strcs.Type attribute)
Ann.MergedMetaAnnotation (class in strcs)
Ann.MetaAnnotation (class in strcs)
annotated (strcs.disassemble.Score attribute)
(strcs.Type attribute)
annotated_union (strcs.disassemble.Score attribute)
annotations (strcs.Type attribute)
C
checkable (strcs.Type attribute)
checkable_as_type (strcs.Type property)
clone() (strcs.Field method)
create() (strcs.CreateRegister method)
(strcs.disassemble.Score class method)
(strcs.disassemble.ScoreOrigin class method)
(strcs.MRO class method)
(strcs.Type class method)
create_annotated() (strcs.CreateRegister method)
CreateRegister (class in strcs)
custom (strcs.disassemble.Score attribute)
(strcs.disassemble.ScoreOrigin attribute)
D
default (strcs.Field attribute)
disassemble (strcs.Type attribute)
(strcs.TypeCache attribute)
disassembled (strcs.InstanceCheck.Meta attribute)
disassembled_type (strcs.Field attribute)
Disassembler (protocol in strcs.disassemble)
E
extract_annotation() (in module strcs.disassemble)
extract_optional() (in module strcs.disassemble)
extracted (strcs.InstanceCheck.Meta attribute)
(strcs.Type attribute)
F
Field (class in strcs)
fields (strcs.MRO attribute)
(strcs.Type property)
fields_from (strcs.Type property)
fields_from_attrs() (in module strcs.disassemble)
fields_from_class() (in module strcs.disassemble)
fields_from_dataclasses() (in module strcs.disassemble)
fields_getter (strcs.Type attribute)
find_generic_subtype() (strcs.Type method)
find_subtypes() (strcs.MRO method)
for_display() (strcs.disassemble.Score method)
(strcs.disassemble.ScoreOrigin method)
(strcs.Type method)
FromMeta (class in strcs)
func_from() (strcs.Type method)
H
has_fields (strcs.Type property)
I
InstanceCheck (class in strcs)
InstanceCheck.Meta (class in strcs)
is_annotated (strcs.Type property)
is_equivalent_type_for() (strcs.Type method)
is_type_alias (strcs.Type property)
is_type_for() (strcs.Type method)
is_union (strcs.Type attribute)
IsAnnotated (class in strcs.disassemble)
K
kind (strcs.Field attribute)
M
make_decorator() (strcs.CreateRegister method)
module
strcs.annotations
strcs.hints
module (strcs.disassemble.ScoreOrigin attribute)
MRO (class in strcs)
mro (strcs.Type attribute)
MRO.Referal (class in strcs)
mro_length (strcs.disassemble.Score attribute)
N
name (strcs.disassemble.ScoreOrigin attribute)
(strcs.Field attribute)
nonoptional_union_types (strcs.Type attribute)
O
optional (strcs.disassemble.Score attribute)
(strcs.InstanceCheck.Meta attribute)
(strcs.Type property)
optional_inner (strcs.Type attribute)
optional_outer (strcs.Type attribute)
origin (strcs.Type attribute)
origin_mro (strcs.disassemble.Score attribute)
origin_type (strcs.Type attribute)
original (strcs.InstanceCheck.Meta attribute)
(strcs.Type attribute)
original_owner (strcs.Field attribute)
owner (strcs.Field attribute)
P
package (strcs.disassemble.ScoreOrigin attribute)
R
raw_fields (strcs.MRO attribute)
(strcs.Type attribute)
reassemble() (strcs.Type method)
relevant_types (strcs.Type attribute)
resolve_types() (in module strcs)
(strcs.Type method)
S
Score (class in strcs.disassemble)
score (strcs.Type attribute)
ScoreOrigin (class in strcs.disassemble)
signature_for_display (strcs.MRO attribute)
strcs.annotations
module
strcs.hints
module
T
typ (strcs.InstanceCheck.Meta attribute)
Type (class in strcs)
type (strcs.Field property)
Type.Missing (class in strcs)
type_alias (strcs.Type attribute)
type_alias_name (strcs.disassemble.Score attribute)
type_cache (strcs.disassemble.Disassembler attribute)
TypeCache (class in strcs)
typed() (strcs.disassemble.Disassembler method)
typevars (strcs.disassemble.Score attribute)
(strcs.MRO attribute)
typevars_filled (strcs.disassemble.Score attribute)
typevars_length (strcs.disassemble.Score attribute)
U
union (strcs.disassemble.Score attribute)
union_length (strcs.disassemble.Score attribute)
union_optional (strcs.disassemble.Score attribute)
union_types (strcs.InstanceCheck.Meta attribute)
W
with_replaced_type() (strcs.Field method)
without_annotation (strcs.InstanceCheck.Meta attribute)
(strcs.Type attribute)
without_optional (strcs.InstanceCheck.Meta attribute)
(strcs.Type attribute)
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds