Alıştırma: Jenerik min
Bu kısa alıştırmada, Ord
özelliğini (trait) kullanarak iki değerin minimumunu belirleyen jenerik (generic) bir min
fonksiyonu gerçekleştireceksiniz (implement).
use std::cmp::Ordering; // TODO: testlerde kullanılan `min` fonksiyonunu gerçekleştirin. #[test] fn integers() { assert_eq!(min(0, 10), 0); assert_eq!(min(500, 123), 123); } #[test] fn chars() { assert_eq!(min('a', 'z'), 'a'); assert_eq!(min('7', '1'), '1'); } #[test] fn strings() { assert_eq!(min("merhaba", "hoşçakal"), "hoşçakal"); assert_eq!(min("yarasa", "armadillo"), "armadillo"); }