Convert some Into impls into From impls
This commit is contained in:
parent
7f75bfa1ad
commit
aea2a6f836
9 changed files with 45 additions and 45 deletions
|
@ -4072,33 +4072,33 @@ impl<'hir> OwnerNode<'hir> {
|
|||
}
|
||||
}
|
||||
|
||||
impl<'hir> Into<OwnerNode<'hir>> for &'hir Item<'hir> {
|
||||
fn into(self) -> OwnerNode<'hir> {
|
||||
OwnerNode::Item(self)
|
||||
impl<'hir> From<&'hir Item<'hir>> for OwnerNode<'hir> {
|
||||
fn from(val: &'hir Item<'hir>) -> Self {
|
||||
OwnerNode::Item(val)
|
||||
}
|
||||
}
|
||||
|
||||
impl<'hir> Into<OwnerNode<'hir>> for &'hir ForeignItem<'hir> {
|
||||
fn into(self) -> OwnerNode<'hir> {
|
||||
OwnerNode::ForeignItem(self)
|
||||
impl<'hir> From<&'hir ForeignItem<'hir>> for OwnerNode<'hir> {
|
||||
fn from(val: &'hir ForeignItem<'hir>) -> Self {
|
||||
OwnerNode::ForeignItem(val)
|
||||
}
|
||||
}
|
||||
|
||||
impl<'hir> Into<OwnerNode<'hir>> for &'hir ImplItem<'hir> {
|
||||
fn into(self) -> OwnerNode<'hir> {
|
||||
OwnerNode::ImplItem(self)
|
||||
impl<'hir> From<&'hir ImplItem<'hir>> for OwnerNode<'hir> {
|
||||
fn from(val: &'hir ImplItem<'hir>) -> Self {
|
||||
OwnerNode::ImplItem(val)
|
||||
}
|
||||
}
|
||||
|
||||
impl<'hir> Into<OwnerNode<'hir>> for &'hir TraitItem<'hir> {
|
||||
fn into(self) -> OwnerNode<'hir> {
|
||||
OwnerNode::TraitItem(self)
|
||||
impl<'hir> From<&'hir TraitItem<'hir>> for OwnerNode<'hir> {
|
||||
fn from(val: &'hir TraitItem<'hir>) -> Self {
|
||||
OwnerNode::TraitItem(val)
|
||||
}
|
||||
}
|
||||
|
||||
impl<'hir> Into<Node<'hir>> for OwnerNode<'hir> {
|
||||
fn into(self) -> Node<'hir> {
|
||||
match self {
|
||||
impl<'hir> From<OwnerNode<'hir>> for Node<'hir> {
|
||||
fn from(val: OwnerNode<'hir>) -> Self {
|
||||
match val {
|
||||
OwnerNode::Item(n) => Node::Item(n),
|
||||
OwnerNode::ForeignItem(n) => Node::ForeignItem(n),
|
||||
OwnerNode::ImplItem(n) => Node::ImplItem(n),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue