1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use crate::common::*; #[derive(Debug)] pub struct Alias<'a> { pub name: &'a str, pub target: &'a str, pub line_number: usize, pub private: bool, } impl<'a> Display for Alias<'a> { fn fmt(&self, f: &mut Formatter) -> fmt::Result { write!(f, "alias {} = {}", self.name, self.target) } }