제네릭 타입에 대한 제약 조건을 설정
use std::fmt::Debug; fn print<T, U>(t: T, u: U) where T: Display + Clone, U: Debug + Clone, { println!("Display: {}, Debug: {:?}", t, u); }
Seonglae Cho
Seonglae Chouse std::fmt::Debug; fn print<T, U>(t: T, u: U) where T: Display + Clone, U: Debug + Clone, { println!("Display: {}, Debug: {:?}", t, u); }