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