const_format_proc_macros/
spanned.rs1use proc_macro2::Span;
2
3#[derive(Copy, Clone)]
4pub struct Spans {
5 pub start: Span,
6 pub end: Span,
7}
8
9impl Spans {
10 pub fn joined(self) -> Span {
11 self.start.join(self.end).unwrap_or(self.start)
12 }
13}