Rust מטפל בשגיאות בשתי דרכים עיקריות.
בואו נקים תרחיש רישום בסיסי ב-Rust באמצעות חבילת ה-log, שמספקת ממשק רישום, ו-env_logger, מימוש לרישום עבור חבילת ה-log.
log
env_logger
נניח שיש לך קוד שמחשב את שטח המעגל מספר פעמים.
בואו נרפקטור קטע קוד פשוט ב-Rust כדי להפוך אותו ליותר אידיומטי ונתון לתחזוקה.