Einführung
In diesem Lab wird das Konzept der Bindung in Rust untersucht, das es ermöglicht, indirekten Zugang zu Variablen zu erhalten und die Möglichkeit zu verzweigen und diese Variable zu verwenden, ohne sie erneut zu binden. Das @
-Zeichen im match
-Statement wird verwendet, um Werte an Namen zu binden. Es werden Beispiele gegeben, darunter wie Werte an einen bestimmten Bereich gebunden werden und wie enum
-Varianten wie Option
"zerlegt" werden können.
Hinweis: Wenn das Lab keinen Dateinamen angibt, können Sie einen beliebigen Dateinamen verwenden. Beispielsweise können Sie
main.rs
verwenden und es mitrustc main.rs &&./main
kompilieren und ausführen.