| Keyword | Description |
|---|
break | … |
case | … |
continue | … |
def | … |
else | … |
enum | … |
for | … |
func | … |
if | … |
import | … |
iter | … |
macro | … |
mut | … |
of | … |
opaque | … |
pub | … |
return | … |
spec | … |
struct | … |
switch | … |
trap | … |
when | … |
where | … |
while | … |
yield | … |
| Operator | Description |
|---|
expr = expr | … |
expr : Expr | … |
| Operator | Description |
|---|
expr == expr | … |
expr != expr | … |
expr < expr | … |
expr <= expr | … |
expr > expr | … |
expr >= expr | … |
Expr :: Expr | … |
Expr !: Expr | … |
Expr <: Expr | … |
Expr >: Expr | … |
| Operator | Description |
|---|
expr ?? expr | … |
| Operator | Description |
|---|
!expr | … |
expr and expr | … |
expr or expr | … |
| Operator | Description |
|---|
~expr | … |
expr & expr | … |
iden &= expr | … |
expr | expr | … |
iden |= expr | … |
expr ^ expr | … |
iden ^= expr | … |
expr >> expr | … |
iden >>= expr | … |
expr << expr | … |
iden <<= expr | … |
expr <<$ expr | … |
iden <<$= expr | … |
| Operator | Description |
|---|
expr + expr | … |
iden += expr | … |
expr +% expr | … |
iden +%= expr | … |
expr +$ expr | … |
iden +$= expr | … |
expr - expr | … |
iden -= expr | … |
expr -% expr | … |
iden -%= expr | … |
expr -$ expr | … |
iden -$= expr | … |
expr * expr | … |
iden *= expr | … |
expr *% expr | … |
iden *%= expr | … |
expr *$ expr | … |
iden *$= expr | … |
expr / expr | … |
iden /= expr | … |