Ich weiß, was die $crate
Variable ist , aber soweit ich das beurteilen kann, kann es nicht in prozeduralen Makros verwendet werden. Gibt es einen anderen Weg, einen ähnlichen Effekt zu erzielen?
Ich habe ein Beispiel, das in etwa verlangt, dass ich mit Zitat und nächtlichem Rust
so etwas schreibe %Vor% Ich muss sicherstellen, dass SomeTrait
im Gültigkeitsbereich ist ( #len
referenziert eine Ganzzahl außerhalb des Bereichs des Snippets).
Ich verwende prozedurale Makros 2.0 nachts mit quote und syn, weil proc-macro-hack
bei mir nicht funktioniert hat. Dies ist das Beispiel , das ich verallgemeinern möchte.