We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 145761f commit 8cc8dc9Copy full SHA for 8cc8dc9
1 file changed
crates/vespera_macro/src/lib.rs
@@ -906,7 +906,6 @@ fn generate_router_code(
906
}
907
908
/// Input for export_app! macro
909
-#[derive(Debug)]
910
struct ExportAppInput {
911
/// App name (struct name to generate)
912
name: syn::Ident,
@@ -2418,8 +2417,8 @@ pub fn get_users() -> String {
2418
2417
let tokens = quote::quote!(MyApp, unknown = "value");
2419
let result: syn::Result<ExportAppInput> = syn::parse2(tokens);
2420
assert!(result.is_err());
2421
- let err = result.unwrap_err().to_string();
2422
- assert!(err.contains("unknown field"));
+ let err = result.err().unwrap();
+ assert!(err.to_compile_error().to_string().contains("unknown field"));
2423
2424
2425
#[test]
0 commit comments