50 lines
1012 B
Plaintext
50 lines
1012 B
Plaintext
SOURCE_FILE
|
|
IMPL
|
|
IMPL_KW "impl"
|
|
GENERIC_PARAM_LIST
|
|
L_ANGLE "<"
|
|
TYPE_PARAM
|
|
NAME
|
|
IDENT "T"
|
|
COLON ":"
|
|
WHITESPACE " "
|
|
TYPE_BOUND_LIST
|
|
TYPE_BOUND
|
|
PATH_TYPE
|
|
PATH
|
|
PATH_SEGMENT
|
|
NAME_REF
|
|
IDENT "Clone"
|
|
R_ANGLE ">"
|
|
WHITESPACE "\n"
|
|
IMPL
|
|
IMPL_KW "impl"
|
|
GENERIC_PARAM_LIST
|
|
L_ANGLE "<"
|
|
TYPE_PARAM
|
|
NAME
|
|
IDENT "T"
|
|
R_ANGLE ">"
|
|
WHITESPACE " "
|
|
PATH_TYPE
|
|
PATH
|
|
PATH_SEGMENT
|
|
NAME_REF
|
|
IDENT "OnceCell"
|
|
GENERIC_ARG_LIST
|
|
L_ANGLE "<"
|
|
TYPE_ARG
|
|
PATH_TYPE
|
|
PATH
|
|
PATH_SEGMENT
|
|
NAME_REF
|
|
IDENT "T"
|
|
R_ANGLE ">"
|
|
WHITESPACE " "
|
|
ASSOC_ITEM_LIST
|
|
L_CURLY "{"
|
|
R_CURLY "}"
|
|
WHITESPACE "\n"
|
|
error 14: expected trait or type
|
|
error 14: expected `{`
|