use elvis_core::{derive::Setter, Attribute, Node};
#[derive(Default, Setter)]
pub struct Image {
pub src: String,
pub child: Node,
}
impl Into<Node> for Image {
fn into(self) -> Node {
Node::default()
.children(vec![self.child.clone()])
.attr(Attribute::new().src(self.src))
}
}