모든 에러는 다 값으로 올려 보내고
애초에 값을 받을 방법이 없는 통신 레이어의 에러만 catch에서 처리
그럼 모든 에러는 다 내 통제 하에 들어온다
이게 rust가 신인 이유와 같음 ㅇㅇ