Advertisement
Guest User

rust enrich (orium)

a guest
Nov 28th, 2014
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.24 KB | None | 0 0
  1. trait Abs<T>
  2. {
  3.     fn abs(&self) -> T;
  4. }
  5.  
  6. impl Abs<int> for int
  7. {
  8.     fn abs(&self) -> int
  9.     {
  10.         if *self < 0 { -*self } else { *self }
  11.     }
  12. }
  13.  
  14. fn main()
  15. {
  16.     println!("{}",10.abs());
  17.     println!("{}",(-10).abs());
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement