小编Ris*_*ish的帖子

函数返回类型中的匿名生命周期

我在查看Rust的源代码,发现了这个函数

pub fn tokenize(input: &str) -> impl Iterator<Item = Token> + '_ {
    let mut cursor = Cursor::new(input);
    std::iter::from_fn(move || {
        if cursor.is_eof() {
            None
        } else {
            cursor.reset_len_consumed();
            Some(cursor.advance_token())
        }
    })
}
Run Code Online (Sandbox Code Playgroud)

我知道 '_ 指的是匿名生命周期,但我不确定它在这种情况下意味着什么。希望得到一些澄清。谢谢。

rust

11
推荐指数
1
解决办法
2567
查看次数

Webpack:如何将多个javascript文件捆绑到一个输出文件中?

假设我有两个文件,main.jsapp.js ; 我如何使用Webpack将它们捆绑到一个文件中:bundle.js

javascript bundling-and-minification webpack

6
推荐指数
2
解决办法
6631
查看次数