CommandExt
CommandExt (플랫폼별 명령 확장 트레이트)
std::os 모듈의 플랫폼별 Command 확장 트레이트예요. OS별로 Command에 플랫폼 특정 기능을 추가해요.
출처: Rust 공식 문서
본문
CommandExt는 OS별로 Command 구조체에 플랫폼 특정 메서드를 추가하는 확장 트레이트예요. 예를 들어 Unix에서는 uid, gid, pre_exec 등을 설정할 수 있고, Windows에서는 creation_flags 등을 설정할 수 있어요. use std::os::unix::process::CommandExt;처럼 가져와서 사용해요.
pub trait CommandExt {
// 플랫폼별 메서드
}