read_line이 사용자 문자열을 받아 Result로 성공과 실패를 표현합니다.
사용자 입력, rand 크레이트, Result 처리, match 분기를 한 프로그램 안에서 연결합니다.
read_line이 사용자 문자열을 받아 Result로 성공과 실패를 표현합니다.
rand 크레이트를 의존성에 추가해 비밀번호를 생성합니다.
cmp 결과를 match로 나누어 작음, 큼, 정답을 출력합니다.
loop와 break로 맞힐 때까지 같은 과정을 안전하게 돌립니다.
Cargo 프로젝트와 rand 의존성을 갖춘 뒤 난수를 만듭니다.
문자열 입력을 받고 숫자로 파싱하며 실패 입력을 처리합니다.
Ordering 값에 따라 힌트를 출력하거나 반복을 끝냅니다.
추리 게임은 문법 나열이 아니라, 오류 가능성이 있는 값을 Result와 match로 다루는 러스트식 사고를 보여 줍니다.