nt，它可以打印不同类型的值。如果使用泛型来实现，可以定义如下：</p>
<pre><pre class="playground"><code class="language-rust edition2021"><span class="boring">#![allow(unused)]
</span><span class="boring">fn main() {
</span>fn print&lt;T: std::fmt::Display&gt;(value: T) {
    println!(&quot;{}&quot;, value);
}

<span class="boring">}</span></code></pre></pre>
<p>在这个例子中，我们使用了泛型来实现静态多态，函数的参数类型 T 在编译时就已经确定�