diff --git a/rust/candid_parser/src/typing.rs b/rust/candid_parser/src/typing.rs index f0d8a36b..807f3690 100644 --- a/rust/candid_parser/src/typing.rs +++ b/rust/candid_parser/src/typing.rs @@ -291,8 +291,9 @@ fn merge_actor( let serv = env.te.as_service(&t)?; let mut ms: Vec<_> = serv.iter().chain(meths.iter()).cloned().collect(); ms.sort_unstable_by(|a, b| a.0.partial_cmp(&b.0).unwrap()); - check_unique(ms.iter().map(|m| &m.0)) - .map_err(|e| Error::msg(format!("Duplicate imported method name: {e}")))?; + check_unique(ms.iter().map(|m| &m.0)).map_err(|e| { + Error::msg(format!("Duplicate imported method name: {e}")) + })?; let res: Type = TypeInner::Service(ms).into(); Ok(Some(res)) }