https://github.com/rust-lang/rfcs/issues/323옵션 인수와 argument lists가 없음그나저나 깃헙에서 js 할 줄 아냐는 질문을 들으니 어질어질하네깃허브 스폰서 없었으면 현타와서 한달정도 쉬고 올뻔..- dc App
개인덕으로 optional arg 같은건 macro에 위임해야 한다고 생각함
매크로가 아닐경우 제약이 있어서 그럼?
너무 ad hoc하게 문제를 푸는것 같아서. 매크로를 쓰는게 확장성도 좋고.
러스트 매크로가 쓰기 불편한게 현실적인 단점이긴 하지만
인수나 구조체에서 = 로 기본값 할당 가능해져서 빌더패턴이나 ..Default같은것 없이 쓰고 싶긴함. 직관이나 편의성을 중요시하는 타입이라서