Bir Rust kütüphanesi yapıyorum ve biraz cila vermek istiyorum. Pasdok'ta, bazen kitaplıktaki diğer bölümlere bağlantı bağlantısını isterim. fn
s, trait
s veya struct
s. Bunun resmi sözdizimi nedir?Pasiflerde diğer fns/structs/enums/traits ile bağlantı nasıl yapılır?
cevap
Rustdoc
bir sandık kurucu unsurları çoğunlukla deterministik dosya oluşturmak gibi görünüyor. Bir enum
adında var nedenle eğer Complex
kullanmakta buna genellikle bağlayabilirsiniz:
[Complex](enum.Complex.html)
Benzer bir struct
gibi görünür Point
seslendi: Bu en tanımlara (fn
de uygulanması
[Point](struct.Point.html)
, trait
, ve bunun gibi).
Bu 'un belirli durumlarda çalışmayabilir. Hangi nedenle olursa olsun, rustdoc
tarafından oluşturulan HTML dosyaları farklı yuvalanma düzeylerinde sona ererse, yukarıda listelediğim göreli bağlantılar 404
olabilir. Henüz bu problemi almadım.
Dokümantasyon, Markdown'da yazıldığından, sadece Köprüler için Markdown sözdizimini kullanın; yani
[anchor text](URL)
Ayrıca, bu bir göz atın: https://doc.rust-lang.org/book/documentation.html
Bu soruya gerçekten cevap vermiyor çünkü URL'yi anlamanın bir yolu olduğunu düşünmüyorum. – kralyk
- 1. değişken ve değişiklik bağlantı dizgisi ile diğer
- 2. Diğer bağlantı ile aranan fancybox galeri
- 3. socket.emit diğer açık bağlantı
- 4. Sfenks'de bir başlık ile iç içe bir bağlantı nasıl yapılır?
- 5. Redmine kullanıcı depo kullanıcı ile bağlantı nasıl yapılır
- 6. Bloke olmayan bir soket ile bağlantı nasıl yapılır?
- 7. Mailto: Nasıl yapılır: (to) bölümü olmadan bağlantı
- 8. Click-Once - Bağlantı dizelerini şifreleme nasıl yapılır
- 9. Azure'da VM, genel bağlantı noktası 80'i özel bağlantı noktası 8080 ile eşleme nasıl yapılır? 8080
- 10. node.js: diğer bağlantı noktasına proxy web bağlantıları
- 11. Bağlantı URL'sini bağlantı metni ile nasıl XPath ile bulabilirim?
- 12. Matlabda her bir satırın diğer satırları ile her satırın element ekseni ile çarpımı nasıl yapılır?
- 13. iOS Derin bağlantı ve Evrensel bağlantı, ios'da derin bağlantı nasıl yapılır
- 14. Bağlantı sekmesi ile bağlantı sekmesi
- 15. DriverManager.getConnection (...) ile nasıl bağlantı kurulur?
- 16. Oracle'da iki tablo için diğer adlarla birleştirme nasıl yapılır?
- 17. Diğer AAR dosyalarına sahip olan tek AAR dosyası nasıl yapılır
- 18. Std :: vektörü belirli bir filtreli diğer vektörlerden nasıl yapılır?
- 19. Cancan ile sayfalandırma nasıl yapılır?
- 20. Tortoisehg ile nasıl aşı yapılır
- 21. Alfa ile nasıl boya yapılır?
- 22. Cet ile nasıl değişiklik yapılır?
- 23. Angular2 ile önyükleyici nasıl yapılır
- 24. FOSuserbundle ile özel tarayıcıya nasıl giriş yapılır?
- 25. nasıl commons dbcp (ve diğer bağlantı havuzları) açık ifadeleri ve resultsets yönetmek? Havuza bağlantı döndüğünüzde
- 26. Werkzeug veya diğer python istekleri çerçevesini kullanarak çok basit http proxy nasıl yapılır?
- 27. Linux'ta çalışırken Java'da bir sembolik bağlantı nasıl yapılır?
- 28. Dize ile diğer dizelere karşı nasıl karşılaştırılır
- 29. Diğer tüm satırlar sed ile nasıl kaldırılır?
- 30. ADO.NET Bağlantı Havuzu & SQLServer
burada bazı tartışma olmuştur: https://internals.rust-lang.org/t/rustdoc-link-to-other-types-from-doc-comments/968 –
ve burada açık bir rfc: https: //github.com/rust-lang/rfcs/issues/792 –