将子字符串作为没有生命周期的范围处理
作者:MrNerdHair
#17 在 #子字符串
11KB 233 行
封装了在给定偏移量找到的特定长度子字符串的概念,这在无法直接将此信息与原始字符串的生命周期耦合时可能很有用。例如,当必须以必须生存于原始解析字符串生命周期的任何方式报告导致解析错误的字符串部分时,这可能很有用。
这听起来可能像是一组奇怪的要求,但它值得注意的是,在实现一个外部特质(无法修改以接受生命周期参数)时会发生,该特质包含一个接受&str的函数——比如说,比如std::str::FromStr。
&str
std::str::FromStr