The query! macro compiles a Toql query into program code.
Any syntax errors, wrong paths or field names will show up at compile time.
Wrong paths or field names are detected because the query! macro uses the
query builder functions that are genereated by the Toql derive.
Example
use query;
use fields;
]
id: u64,
name: String,
address: Address
}
]
id: u64,
street: String
}
let f = query!;