pub trait Text<'b, 'a: 'b, T: 'a> { // Required methods fn inner_text(&'b mut self) -> Result<T>; fn attr(&'b mut self, attr: &'b str) -> Result<T>; }