Rust में स्ट्रिंग पैटर्न मैचिंग में "खाली" या "शेष" केस में कुछ न करना?
सभी को नमस्कार! मैंने अभी Rust सीखना शुरू किया है और एक समस्या का सामना किया जो मुझे बहुत अजीब लगती है। मैं एक सरल function लिख रहा हूँ जो एक string लेता है और केवल कुछ विशेष मानों के लिए कुछ करता है। बाकी सभी मानों के लिए, मैं चाहता हूँ कि कुछ न हो, यानी बस इस case को skip कर दूँ।
यहाँ मेरा code है:
```rust
fn process_command(command: &str) {
match command {
"start" => println!("Starting..."),
"stop" => println!("Stopping..."),
"restart" => println!("Restarting..."),
// यहाँ मैं बाकी सभी commands के लिए कुछ नहीं करना चाहता
}
}
```
लेकिन compiler error देता है: `non-exhaustive patterns: `_` not covered`। मैं समझता हूँ कि catch-all pattern जोड़ना ज़रूरी है, लेकिन मैं कुछ output या execute नहीं करना चाहता। जब मैं `_` जोड़ता हूँ...