VarError — 환경 변수 오류

VarError — 환경 변수 오류

VarError는 환경 변수를 읽을 때 발생할 수 있는 오류를 나타내는 열거형이에요.

출처: Rust 공식 문서

본문

pub enum VarError {
    NotPresent,
    NotUnicode(OsString),
}
  • NotPresent: 해당 이름의 환경 변수가 존재하지 않음
  • NotUnicode(OsString): 환경 변수는 존재하지만 값이 유효한 유니코드가 아니며, 원래의 OS 값이 담겨 있음

env::varResult<String, VarError>를 돌려줄 때 이 열거형을 반환해요.

더 알아보기 (Learn more)

Rust 공식 문서