aboutsummaryrefslogtreecommitdiff
path: root/guests_macro/src/lib.rs
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-02-27 11:35:32 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-02-27 15:08:11 +0200
commit5b82ac769339938570c0d1f7230afc53732993b4 (patch)
treeb510f409458097a3c473ab80791a7717961ebd5b /guests_macro/src/lib.rs
parent39ec264c0d90555237debff519cc890b755a0646 (diff)
downloadzkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.tar
zkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.tar.gz
zkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.zip
chore: Rust fmt
Diffstat (limited to 'guests_macro/src/lib.rs')
-rw-r--r--guests_macro/src/lib.rs12
1 files changed, 9 insertions, 3 deletions
diff --git a/guests_macro/src/lib.rs b/guests_macro/src/lib.rs
index 30bfec7..2a35292 100644
--- a/guests_macro/src/lib.rs
+++ b/guests_macro/src/lib.rs
@@ -1,5 +1,5 @@
-use std::{ fs::File, io::Write };
use proc_macro::TokenStream;
+use std::{fs::File, io::Write};
mod parse_fn;
/// Create an `entrypoint_expr` macro inside the guest program. This will be
@@ -45,11 +45,17 @@ pub fn proving_entrypoint(_: TokenStream, mut item: TokenStream) -> TokenStream
writeln!(output, "{}", &format!("{args}").replace('\n', " "));
write!(output, "{}", &format!("{ret}").replace('\n', " "));
- item.extend(format!("#[macro_export]
+ item.extend(
+ format!(
+ "#[macro_export]
macro_rules! entrypoint_expr {{
() => {{
make_wrapper!{{{}{} -> {}}}
}};
- }}", name, args, ret).parse::<TokenStream>());
+ }}",
+ name, args, ret
+ )
+ .parse::<TokenStream>(),
+ );
item
}