如何使用方法“ UnicodeSegmentation :: graphemes”

时间:2019-06-02 05:12:40

标签: rust

在尝试反转字符串时,我找到了标题中提到的方法

UnicodeSegmentation :: graphemes

我参考了官方文档以了解用法,但是有两个不同的参考文献使我非常困扰。

first有效,而second无效。

具体来说: 我使用第一种方法编写的函数:

use unicode_segmentation::UnicodeSegmentation;

pub fn reverse(input: &str) -> String {
    UnicodeSegmentation::graphemes(input, true).rev().collect::<String>()
}

以及我使用第二种方法编写的函数:

use unicode_segmentation::UnicodeSegmentation;

pub fn reverse(input: &str) -> String {
    input.UnicodeSegmentation::graphemes(true).rev().collect::<String>()
}

1 个答案:

答案 0 :(得分:0)

第一个链接是最新的。第二个是版本1.2.0的文档。在页面顶部的栏上有一个按钮,指向“转到最新版本”。