Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. fn my_fn<T>(t: T, t2: i8) -> i32
  2.  
  3. where i8: std::convert::From<T>
  4. {
  5. let new_t = i8::from(t);
  6. if new_t == t2 {
  7. 0
  8. } else {
  9. i32::from(new_t + t2)
  10. }
  11. }
  12.  
  13. #[test]
  14. fn test_t() {
  15. let t: i8 = 32;
  16. assert_eq!(my_fn(t, 3), 35);
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement