Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. trait CheckedDiver
  2. where
  3. Self: Sized + std::fmt::Debug,
  4. {
  5. fn checked_div(self, rhs: u128) -> Option<u128>;
  6. }
  7.  
  8. fn run(foo: impl CheckedDiver) {
  9. dbg!(foo.checked_div(4).unwrap());
  10. }
  11.  
  12. impl CheckedDiver for u128 {}
  13.  
  14. fn main() {
  15. run(20_u128);
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement