2022-12-16 01:35:49 -05:00
|
|
|
use super::text::Paragraph;
|
2022-12-03 23:53:52 -05:00
|
|
|
use super::text::TextElement;
|
|
|
|
|
|
|
|
#[derive(Debug)]
|
|
|
|
pub enum Token<'a> {
|
|
|
|
TextElement(TextElement<'a>),
|
2022-12-16 01:35:49 -05:00
|
|
|
Paragraph(Paragraph<'a>),
|
2022-12-03 23:53:52 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
impl<'a> Into<Token<'a>> for TextElement<'a> {
|
|
|
|
fn into(self) -> Token<'a> {
|
|
|
|
Token::TextElement(self)
|
|
|
|
}
|
|
|
|
}
|
2022-12-16 01:35:49 -05:00
|
|
|
|
|
|
|
impl<'a> Into<Token<'a>> for Paragraph<'a> {
|
|
|
|
fn into(self) -> Token<'a> {
|
|
|
|
Token::Paragraph(self)
|
|
|
|
}
|
|
|
|
}
|