aboutsummaryrefslogtreecommitdiffstats
path: root/src/document_tree
diff options
context:
space:
mode:
authorPhilipp A2018-11-23 10:31:33 +0100
committerPhilipp A2018-11-23 10:31:33 +0100
commit768d0b89f6647fec5af986f9f806c45705e427a2 (patch)
treef5f66de0027a5ad8beef36026d0ae309a28ae846 /src/document_tree
parent99c3bef8bb153e4b5eb189455f88458971f8ce54 (diff)
downloadrust-rst-768d0b89f6647fec5af986f9f806c45705e427a2.tar.bz2
unified enum impls
Diffstat (limited to 'src/document_tree')
-rw-r--r--src/document_tree/element_categories.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/document_tree/element_categories.rs b/src/document_tree/element_categories.rs
index 16a1e3d..1cf259d 100644
--- a/src/document_tree/element_categories.rs
+++ b/src/document_tree/element_categories.rs
@@ -25,7 +25,7 @@ macro_rules! synonymous_enum {
synonymous_enum!($name: $super1 { $( $entry, )* });
$( impl Into<$super2> for $entry {
fn into(self) -> $super2 {
- $super2::$super1($super1::$name($name::$entry(self)))
+ $super2::$super1($name::$entry(self).into())
}
} )*
};
@@ -33,7 +33,7 @@ macro_rules! synonymous_enum {
synonymous_enum!($name { $( $entry, )* });
$( impl Into<$super> for $entry {
fn into(self) -> $super {
- $super::$name($name::$entry(self))
+ $super::$name($name::$entry(self).into())
}
} )*
};