Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::fmt;
- struct Meter(u32);
- impl fmt::Display for Meter{
- fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
- write!(f,"{}",self.0)
- }
- }
- fn add(a:u32,b:u32) -> u32 {
- a + b
- }
- fn steal(a:&Meter){
- println!("{}",a);
- }
- fn main() {
- let a = Meter(2);
- steal(&a);
- steal(&a);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement