Expand description
사용자가 명시적으로 선택한 문서 파일을 포함하는 절차적 매크로 라이브러리.
기본 방식인 include_str!는 docs/guide.md에서 docs/guide.ko.md를 선택한다.
include_str_from_dir!는 언어별로 지정한 디렉토리에서 같은 이름의 파일을 선택한다.
두 방식 모두 호출 패키지의 Cargo.toml을 경로 기준으로 사용하며 Rust 기본 매크로나
doc 속성의 의미를 바꾸지 않는다. 자동 번역과 묵시적 언어 대체는 수행하지 않는다.
같은 패키지의 CLI는 기본 활성화된 cli feature로 제공된다. 매크로만 사용하는
프로젝트는 default-features = false로 CLI 전용 의존성을 제외할 수 있다.
Macros§
- include_
str - 기본 파일의 마지막 확장자 앞에 선택 언어를 붙여 사용자 작성 문서를 포함한다.
- include_
str_ from_ dir - 명시한 언어별 디렉토리에서 기본 파일과 이름이 같은 문서를 포함한다.