var_os — 환경 변수 값을 OS 문자열로 읽기
var_os — 환경 변수 값을 OS 문자열로 읽기
var_os는 환경 변수의 값을 OS 문자열(OsString) 로 읽어오는 함수예요. 값의 존재 여부만 Option으로 나타내고, 유니코드 여부를 신경 쓰지 않아요.
출처: Rust 공식 문서
본문
pub fn var_os<K: AsRef<OsStr>>(key: K) -> Option<OsString>
var와 달리 값이 유효한 유니코드가 아니어도 Some으로 그대로 돌려줘요. 값이 없을 때만 None이에요. OS 수준의 로우(raw) 값을 그대로 다룰 때 유용해요.