pub async fn update_trash_settings( auto_purge_enabled: bool, retention_days: i32, ) -> Result<TrashSettings, ApiError>
更新回收站配置。
retention_days 会被 clamp 到合法范围后写入。