我試圖寫一個宏來計算各種函數執行的時間。 macro_rules! timer {
($($x: expr),+) => {
let now = SystemTime::now();
let val = $x;
match now.elapsed() {
Ok(elapsed) => {
// This should i
所以我正在製作一個基於simplecs的ECS。 我有一個生成一個實體結構,看起來像這樣一個宏: ($($name:ident : $component:ty,)*) => {
/// A collection of pointers to components
#[derive(Clone, Debug, Deserialize, PartialEq)]
pu