blanket implementation
One impl that covers every type meeting a bound.
A blanket implementation (impl<T: Display> ToString for T) implements a trait for all types satisfying a bound.
Examples
The standard library's
impl<T: fmt::Display + ?Sized> ToString for Tis why everyDisplaytype has.to_string().
See also