使用lazy_static变量时如何避免“无法移出静态项”?

Sto*_*one 4 rust

我想全局初始化一个变量,所以我使用了一个名为 的包lazy_static

lazy_static::lazy_static! {
    static ref STRING: String = String::from("Hello, World");
}

fn main() {
    STRING;
}
Run Code Online (Sandbox Code Playgroud)
error[E0507]: cannot move out of static item `STRING`
 --> src/main.rs:6:5
  |
6 |     STRING;
  |     ^^^^^^ move occurs because `STRING` has type `STRING`, which does not implement the `Copy` trait
Run Code Online (Sandbox Code Playgroud)

我不想实现该Copy特征,我想在整个应用程序中使用相同的引用,就像'static一生一样。