We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e975c79 commit d082fecCopy full SHA for d082fec
src/serde.rs
@@ -16,9 +16,9 @@ struct SerNode<'a, T> {
16
17
impl<'a, T> From<NodeRef<'a, T>> for SerNode<'a, T> {
18
fn from(node: NodeRef<'a, T>) -> Self {
19
- let value: &T = node.value();
20
- let children: Vec<SerNode<'a, T>> = node.children().map(SerNode::<'a, T>::from).collect();
21
- SerNode { value, children }
+ let value = node.value();
+ let children = node.children().map(SerNode::from).collect();
+ Self { value, children }
22
}
23
24
0 commit comments