proc_macro

Trait MultiSpan

源码
pub trait MultiSpan {
    // Required method
    fn into_spans(self) -> Vec<Span>;
}
🔬这是一个仅在 nightly 版本提供的实验性 API。(proc_macro_diagnostic #54140
展开描述

由可以转换为一组 Span 的类型实现的 Trait。

必需方法§

源码

fn into_spans(self) -> Vec<Span>

🔬这是一个仅在 nightly 版本提供的实验性 API。(proc_macro_diagnostic #54140

self 转换为 Vec<Span>

外部类型的实现§

源码§

impl MultiSpan for Vec<Span>

源码§

fn into_spans(self) -> Vec<Span>

🔬这是一个仅在 nightly 版本提供的实验性 API。(proc_macro_diagnostic #54140
源码§

impl<'a> MultiSpan for &'a [Span]

源码§

fn into_spans(self) -> Vec<Span>

🔬这是一个仅在 nightly 版本提供的实验性 API。(proc_macro_diagnostic #54140

实现者§