Mit $ crate in Rust's prozeduralen Makros?

10

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.

    
Daniel Fath 06.07.2017, 13:37
quelle

0 Antworten

Tags und Links