在中,要创建一个,需要给它一些数据,函数要求的数据具有<‘static>寿命。我有一些在运行时创建的<&[u8]>数组数据,我想将它传递给该函数。然而,它会显示以下错误信息:
argument requires that `data` is borrowed for `'static`
那么我应该如何使数据的生命周期变为 'static
呢?
include_bytes!
在编译时读取文件/数据非常神奇。我可以看出它有多么有用,但也可以看出一些我认识的开发人员会滥用它。有时候,我承认我可能会成为这两种类型的开发人员! - Kevin Anderson