Rust में वेक्टर (Vec) की सामग्री स्क्रीन पर कैसे प्रदर्शित करें?
नमस्ते! मैंने अभी Rust सीखना शुरू किया है, और मुझे वेक्टर प्रदर्शित करने में समस्या आ रही है। मैं एक छोटा प्रोग्राम लिख रहा हूँ जो संख्याओं को वेक्टर में इकट्ठा करता है, और फिर मैं देखना चाहता हूँ कि अंदर क्या है। लेकिन जब मैं वेक्टर के साथ println! का उपयोग करने की कोशिश करता हूँ, तो compiler त्रुटि देता है।
यहाँ मेरा कोड है:
```rust
fn main() {
let numbers = vec![1, 2, 3, 4, 5];
println!("मेरा वेक्टर: {}", numbers);
}
```
और मुझे यह त्रुटि मिलती है:
```
error[E0277]: `Vec` doesn't implement `Display`
```
इसका क्या मतलब है? मैंने सोचा था कि Python या JavaScript की तरह curly braces में variable डाल सकते हैं। Rust वेक्टर प्रिंट क्यों नहीं करना चाहता? इसकी सामग्री सही तरीके से कैसे प्रदर्शित करें?
मुझे प्रोग्राम को debug करने के लिए वेक्टर के सभी elements देखने की ज़रूरत है। मैंने `{}` के बजाय `{:?}` लिखने की कोशिश की, लेकिन आउटपुट कुछ अजीब था। क्या कोई मानक तरीका है या मैंने documentation में कुछ छोड़ दिया? शुरुआती के लिए विस्तृत स्पष्टीकरण के लिए आभारी रहूँगा।