หากต้องการพิมพ์สิ่งที่ง่ายๆ ให้ใช้ println! หากคุณต้องการพิมพ์ค่าเพื่อการแก้ไขปัญหา dbg! ก็มีประโยชน์.
println!
dbg!
ตอนนี้ Rust ยังไม่มี REPL ที่เป็นทางการมาพร้อมกับมัน คุณสามารถใช้เครื่องมือของบุคคลที่สามเช่น evcxr_repl ติดตั้งมันด้วย Cargo.
evcxr_repl
Rust รองรับดีบักเกอร์หลายตัว แต่ที่พบบ่อยคือ gdb สำหรับ GNU/Linux หรือ lldb สำหรับ macOS คุณอาจจะใช้ rust-gdb หรือ rust-lldb ซึ่งเป็น wrapper ที่ทำให้การพิมพ์ค่าของ Rust ออกมาสวยงาม นี่คือตัวอย่าง.
gdb
lldb
rust-gdb
rust-lldb
กรอบการทดสอบของ Rust ที่มาพร้อมกับตัวมันรองรับการทดสอบ unit, integration, และเอกสารโดยไม่ต้องใช้ไลบรารี่ภายนอก เทสถูกทำเครื่องหมายด้วย #[test], และฟังก์ชันใดๆ ที่ถูกทำเครื่องหมายดังกล่าวจะถูกคอมไพล์เป็นเทส.
#[test]