Gibt es eine Möglichkeit, ein Rust-Makromuster aus Dokumenten auszublenden?

8

Ab Rust 1.6.0 haben Muster im Makro eine versteckte Implementierung.

Gibt es eine Möglichkeit, einige der Muster aus den von Cargo generierten Dokumenten zu verstecken? Oder muss ich sie noch extrahieren, um Makros zu trennen und #[doc(hidden)] zu diesen hinzuzufügen?

%Vor%     
dragostis 21.02.2016, 15:07
quelle

1 Antwort

3

Da es keine andere Antwort gibt, denke ich, dass dies die optimale Lösung ist:

%Vor%

Sie verwenden ein separates Makro hidden (das wahrscheinlich öffentlich sein muss), das jedoch nicht in der Dokumentation enthalten ist. Alle Regeln, die ausgeblendet werden sollen, werden ausgeblendet und die öffentliche Regel wird im Makro public angezeigt, das Teil der Dokumentation ist.

    
dragostis 21.02.2016, 20:29
quelle

Tags und Links