pub async fn get_settings<C: SettingsRead + ?Sized>(client: &C) -> Result<Value>
Get DNS server settings through a vendor-neutral settings reader.
Returns any error reported by the selected DNS backend.