मैं Range
बनाने में सक्षम होना चाहता हूं और फिर उस सीमा में एक चर निहित है तो परीक्षण करें। कुछ ऐसा है जो इस प्रकार है:यदि कोई रेंज के भीतर कोई मान है तो मैं कैसे परीक्षण कर सकता हूं?
fn main() {
let a = 3..5;
assert!(a.contains(4));
}
अभी, केवल स्पष्ट बात मैं देख रहा हूँ Iterator::any
उपयोग करने के लिए है। यह बदसूरत है क्योंकि यह (1) आपरेशन एक हे लेने के लिए और होगा है यह हे (एन):
fn main() {
let mut a = 3..5;
assert!(a.any(|v: i32| v == 4));
}
मेरे पास एक टोकरी ('range_check') है जो इसके लिए' युक्त 'और' भीतर 'लक्षण प्रदान करती है। –