자료

협업 / 도움

이 책에서 참조한 크레이트

  • anyhow - 쉬운 에러 처리를 위한 anyhow::Error 제공
  • assert_cmd - CLI 통합 테스트 간소화
  • assert_fs - 입력 파일 설정 및 출력 파일 테스트
  • clap-verbosity-flag - clap CLI에 --verbose 플래그 추가
  • clap - 커맨드라인 인자 파서
  • confy - 보일러플레이트 없는 설정 관리
  • crossbeam-channel - 메시지 패싱을 위한 다중 생산자, 다중 소비자 채널 제공
  • ctrlc - 쉬운 ctrl-c 핸들러
  • env_logger - 환경 변수를 통해 설정 가능한 로거 구현
  • exitcode - 시스템 종료 코드 상수
  • human-panic - 패닉 메시지 핸들러
  • indicatif - 프로그래스 바와 스피너
  • is-terminal - 애플리케이션이 tty에서 실행 중인지 감지
  • log - 구현에 대한 로그 추상화 제공
  • predicates - 불리언 값으로 평가되는 예측 함수 구현
  • proptest - 속성 기반 테스트 프레임워크
  • serde_json - JSON 직렬화/역직렬화
  • signal-hook - UNIX 시그널 처리
  • tokio - 비동기 런타임
  • wasm-pack - WebAssembly 빌드를 위한 도구

다른 크레이트

러스트 크레이트는 수시로 변화하기 때문에, 크레이트를 찾는 좋은 장소로는 lib.rs 크레이트 인덱스가 있습니다. 여기에는 아래와 같은 내용이 있습니다:

다른 자료: