src/types.rs に Config 構造体が定義されているが、本番コードのどこからも参照されていない。
現状
// src/types.rs
pub struct Config {
pub host: String,
pub port: u16,
pub client_origin_url: String,
}
impl Config {
pub fn from_env() -> Result<Self, anyhow::Error> { ... }
}
grep で確認した限り、Config::default() も Config::from_env() もプロダクションコードから呼ばれていない。
対応
Config 構造体および関連する実装(from_env、default_host)を削除する。ErrorMessage は同ファイルに残っているため、使用状況を確認した上で整理する。
src/types.rsにConfig構造体が定義されているが、本番コードのどこからも参照されていない。現状
grepで確認した限り、Config::default()もConfig::from_env()もプロダクションコードから呼ばれていない。対応
Config構造体および関連する実装(from_env、default_host)を削除する。ErrorMessageは同ファイルに残っているため、使用状況を確認した上で整理する。