Trait (computer programming): Difference between revisions

Content deleted Content added
Edcrypt (talk | contribs)
Pharo already mentioned - Undid revision 975701652 by Edcrypt (talk)
mNo edit summary
Line 187:
// so that ">" and "<" operations can be done
fn get_max<T: Ord>(a: &[T]) -> Option<&T> {
let mut result = a.get(0)?;
for n in a {
if *n > *result {
result = &n;
}
}
}
}
Some(result)
}
</syntaxhighlight>
Line 201:
==See also==
 
* [[extensionExtension method]]
* [[interface (object-oriented programming)]]
* [[UFCS]]