1
panic! 백트레이스 이용하기
매크로가 있습니다.이번 장에서는 panic!을 호출하는 것을 먼저 다룬 뒤, Result 값을반환하는 것에 대해 이야기하겠습니다.
소프트웨어에서 에러는 삶의 일부이므로, 러스트는 뭔가 잘못되는 상황을 처리하기 위한 기능을 몇 가지 갖추고 있습니다. 대부분의 경우 러스트에서는 코드가 컴파일 되기 전에 에러의 가능성을 인지하고 조치를 취해야 합니다.
panic! 백트레이스 이용하기와 panic를 중심으로 panic!으로 복구 불가능한 에러 처리하기의 판단 흐름을 읽습니다.
매크로가 있습니다.이번 장에서는 panic!을 호출하는 것을 먼저 다룬 뒤, Result 값을반환하는 것에 대해 이야기하겠습니다.
이런 경우를 위해 러스트에는 panic!
그다음 줄은 RUST_BACKTRACE 환경 변수를 설정하여 에러의원인이 무엇인지 정확하게 백트레이스할 수 있다고 말해주고 있습니다.백트레이스(backtrace) 란 어떤...
매크로가 있습니다.이번 장에서는 panic!을 호출하는 것을 먼저 다룬 뒤, Result 값을반환하는 것에 대해 이야기하겠습니다.