From be829e1d3d9e5ea4b48512a90056df920d197666 Mon Sep 17 00:00:00 2001 From: Gwilym Kuiper Date: Sat, 7 Aug 2021 16:53:13 +0100 Subject: [PATCH] cargo fmt --- agb-entry/src/lib.rs | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/agb-entry/src/lib.rs b/agb-entry/src/lib.rs index 1e1482b..40cc44a 100644 --- a/agb-entry/src/lib.rs +++ b/agb-entry/src/lib.rs @@ -3,8 +3,8 @@ use proc_macro::TokenStream; use proc_macro2::Span; use quote::quote; -use syn::{ItemFn, ReturnType, Type, Visibility, Ident}; use rand::Rng; +use syn::{Ident, ItemFn, ReturnType, Type, Visibility}; #[proc_macro_attribute] pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream { @@ -25,7 +25,10 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream { "#[agb::entry] must have signature [unsafe] fn () -> !" ); - assert!(args.to_string() == "", "Must pass no args to #[agb::entry] macro"); + assert!( + args.to_string() == "", + "Must pass no args to #[agb::entry] macro" + ); let fn_name = random_ident(); @@ -38,19 +41,22 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream { pub fn #fn_name() -> ! { #(#stmts)* } - ).into() + ) + .into() } fn random_ident() -> Ident { let mut rng = rand::thread_rng(); Ident::new( - &(0..16).map(|i| { - if i == 0 || rng.gen() { - (b'a' + rng.gen::() % 25) as char - } else { - (b'0' + rng.gen::() % 10) as char - } - }).collect::(), - Span::call_site() + &(0..16) + .map(|i| { + if i == 0 || rng.gen() { + (b'a' + rng.gen::() % 25) as char + } else { + (b'0' + rng.gen::() % 10) as char + } + }) + .collect::(), + Span::call_site(), ) }