de
remove match
This commit is contained in:
parent
14cf1bb3bc
commit
6ad8dcc93f
@ -143,13 +143,10 @@ where
|
|||||||
resolver: Rc<dyn Resolver<'a, Ctx>>,
|
resolver: Rc<dyn Resolver<'a, Ctx>>,
|
||||||
addresses: &mut Addresses,
|
addresses: &mut Addresses,
|
||||||
) -> TypelessParsed<'a, Ctx> {
|
) -> TypelessParsed<'a, Ctx> {
|
||||||
match self.deserialize(deserializer, resolver, addresses) {
|
self.deserialize(deserializer, resolver, addresses)
|
||||||
Ok(mentionable) => Ok(TypelessMentionable::from_typed(Rc::new(mentionable))),
|
.map_err(|e| Box::new(e) as Box<dyn 'a + Error>)
|
||||||
Err(error) => {
|
.map(Rc::new)
|
||||||
let boxed: Box<dyn 'a + Error> = Box::new(error);
|
.map(TypelessMentionable::from_typed)
|
||||||
Err(boxed)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user