在Rust中,声明宏和过程宏(macro_rules!)都可以接受不一定有效的任意语法,只要它解析。例如,,它用于创建一个宏,该宏从类似SQL的语法中解析SQL查询。然而,在使用属性宏时,情况似乎并非如此。:fn example() { impl B {
// This is invalid Rustcode (nested `impl`s
不知道问题出在哪里11-11 15:43:19.994 1338513385 E AndroidRuntime FATAL EXCEPTION: main
11-11 15:43:19.994 13385 13385 E AndroidRuntime Process-11 15:43:19.994 13385 13385 E AndroidRuntime at android.os.Lo
11 20:09:18.645: E/dalvikvm-heap(932): 10458756-byte external allocation too large for this process.11-11 20:09:exiting with uncaught exception (group=0x40015560)
11-11</e
启动此应用程序后,我得到了以下错误:(Logcat):11-11E/AndroidRuntime(14048): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1218)
1111 15:22:40.008: E/AndroidRuntime(14048): at android.