let x = 5처럼 어떤 값이 와도 바인딩이 성립합니다.
패턴 실패 가능성
반박 가능성과 사용 위치
패턴이 모든 값에 맞으면 반박 불가능하고, 일부 값에서 실패하면 반박 가능 패턴입니다.
Some(x)는 None일 때 맞지 않을 수 있습니다.
실패 가능성을 분기 구조 안으로 안전하게 넣습니다.
항상 맞는 패턴을 if let에 두면 불필요한 조건이 됩니다.