Rust จัดการกับข้อผิดพลาดในสองวิธีหลัก.
มาตั้งค่าสถานการณ์การ log พื้นฐานใน Rust โดยใช้ log crate, ซึ่งเตรียมเฟซาดสำหรับการ log, และ env_logger, การเตรียมการล็อกสำหรับ log crate ขั้นแรก, เพิ่มพวกเขาไปยัง Cargo.toml ของคุณ.
log
env_logger
สมมติว่าคุณมีโค้ดที่คำนวณพื้นที่ของวงกลมหลายครั้ง แทนที่จะทำซ้ำสูตร คุณห่อมันเข้าไปในฟังก์ชั่น.
มา refactor โค้ด Rust ส่วนเล็กๆ เพื่อให้มีรูปแบบที่เข้าใจง่ายและสามารถบำรุงรักษาได้ง่ายขึ้น เริ่มต้นด้วยฟังก์ชันที่คำนวณผลรวมของเวกเตอร์ของจำนวนเต็ม.