Send
Sync
How does Rust know to forbid shared access across thread? The answer is in two traits:
T
&T