(कैसे करें:) Rust में debug information को प्रिंट करने के लिए println! मैक्रो और debug trait {:?} का इस्तेमाल होता है।.
println!
{:?}
अब तक, Rust के साथ आधिकारिक REPL नहीं भेजा गया है। आप तृतीय-पक्ष उपकरण जैसे evcxr_repl का उपयोग कर सकते हैं। इसे Cargo के साथ इंस्टॉल करें.
evcxr_repl
रस्ट विभिन्न प्रकार के डिबगर्स का समर्थन करता है, लेकिन एक सामान्य gdb GNU/Linux के लिए या macOS के लिए lldb है। आप rust-gdb या rust-lldb का भी उपयोग कर सकते हैं, जो रुस्ट मूल्यों को सुंदर प्रिंट करने के लिए रैपर्स हैं। यहाँ एक झलक है.
gdb
lldb
rust-gdb
rust-lldb
Rust का निर्मित परीक्षण ढांचा बाहरी लाइब्रेरियों की आवश्यकता के बिना यूनिट, इंटीग्रेशन, और दस्तावेज़ीकरण परीक्षणों को समर्थन करता है। परीक्षण #[test] के साथ एनोटेट किए जाते हैं, और इस तरह से एनोटेट किया गया कोई भी फ़ंक्शन एक परीक्षण के रूप में संकलित होता है।.
#[test]