Skip to content

Commit 13872f1

Browse files
tideofwordsax0
andauthored
clean up match statement
Co-authored-by: Ahmad Afuni <root@ahmadafuni.com>
1 parent 0265f46 commit 13872f1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/backends/plonky2/mock_main/statement.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ impl TryFrom<Statement> for middleware::Statement {
5454
proper_args.get(1).cloned(),
5555
proper_args.get(2).cloned(),
5656
);
57-
Ok(match (s.0.clone(), args, proper_args.len()) {
58-
(Predicate::Native(np), args, pa_length) => match (np, args, pa_length) {
57+
Ok(match s.0 {
58+
Predicate::Native(np) => match (np, args, proper_args.len()) {
5959
(NP::None, _, 0) => S::None,
6060
(NP::ValueOf, (Some(SA::Key(ak)), Some(SA::Literal(v)), None), 2) => {
6161
S::ValueOf(ak, v)
@@ -87,16 +87,16 @@ impl TryFrom<Statement> for middleware::Statement {
8787
}
8888
_ => Err(anyhow!("Ill-formed statement expression {:?}", s))?,
8989
},
90-
(Predicate::Custom(cpr), args, pa_length) => {
90+
Predicate::Custom(cpr) => {
9191
let aks: Vec<AnchoredKey> = proper_args
9292
.into_iter()
9393
.filter_map(|arg| match arg {
9494
SA::None => None,
9595
SA::Key(ak) => Some(ak),
96-
SA::Literal(val) => unreachable!(),
96+
SA::Literal(_) => unreachable!(),
9797
})
9898
.collect();
99-
S::Custom(cpr.clone(), aks)
99+
S::Custom(cpr, aks)
100100
}
101101
(Predicate::BatchSelf(bs), _, _) => {
102102
unreachable!();

0 commit comments

Comments
 (0)