1use serde::Serialize; 2 3#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize)] 4pub struct Span { 5 pub start: u32, 6 pub end: u32, 7} 8 9impl Span { 10 pub fn new(start: u32, end: u32) -> Self { 11 Self { start, end } 12 } 13}