C'est effectivement le truc le plus complexe avec Rust. Cela dit ça aide beaucoup à bien concevoir son code ...