Send

Um tipo T é Send se for seguro mover um valor T para outro thread.

O efeito de mover a propriedade (ownership) para outro thread é que os destructors serão executados nessa thread. Então a questão é: quando você pode alocar um valor em um thread e desalocá-lo em outro?

This slide should take about 2 minutes.

Como exemplo, uma conexão com a biblioteca SQLite só pode ser acessada de um único thread.