매크로를 작성할 때 proprerly로 문서화하고 싶습니다. 여기에는 예제가 포함되어 있습니다. 나는 일반 함수와 같은 방법으로 그렇게 할 때 하지만 내가 얻을 다음의 doctest의 // src/lib.rs in crate with name advent9
/// this macro essentialy appends .as_bytes()
/// `b!
조건부 컴파일을 사용하여 유형 서명을 변경했기 때문에 동일한 "doctest"를 "feature"모드로 실행할 수 없으므로 doctest를 옵트 아웃 (opt-out)해야합니다. 정상적인 테스트에서 #[cfg_attr(feature = "rss_loose", ignore)] 병합을 시도했으며 ///rust,ignore을 사용하여 ///rust,cfg_att
rustdoc 명령을 찾았습니다. pydoc처럼 작동 할 것으로 예상됩니다. 불행히도 rustdoc std::io:stdin은 내가 원하는 것을하지 않습니다. Python의 pydoc처럼 명령 행이나 웹 서버에 내장 된 일종의 오프라인 양식으로 표준 라이브러리 문서를 볼 수 있습니까?
API 섹션을 그룹화 할 수 있습니까? 관련 함수, 유형 또는 상수 예를 들어. 예를 들어 Doxygen을은 grouping like this을 지원 /** \name Some API Grouping
* \{ */
// code //
/* \} */
이 rustdoc가 비슷한 할 수 있습니까?
도표 또는 ASCII 아트를 포함하기 위해 MarkDown과 함께 rustDoc을 사용해야합니까? 설명서를 읽는 것으로부터, 코드 스 니펫에 대해 트리플 백 틱을 사용할 수 있습니다. 리터럴 형식의 텍스트는 어떻게 포함합니까? (Doxygen's<pre>...</pre> 같은 뭔가)