1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
use super::{IntoNodes, Node};
#[deprecated(
since = "0.7.0",
note = "Use [`IntoNodes`](../node/into_nodes/trait.IntoNodes.html) instead."
)]
pub trait View<Ms>: IntoNodes<Ms> {
fn els(self) -> Vec<Node<Ms>>;
}
impl<Ms> View<Ms> for Node<Ms> {
fn els(self) -> Vec<Node<Ms>> {
vec![self]
}
}
impl<Ms> View<Ms> for Vec<Node<Ms>> {
fn els(self) -> Vec<Node<Ms>> {
self
}
}