return nmg->get().match(address->get());
}
- void log(const std::shared_ptr<Logger>& logger, pdns::rust::misc::Priority log_level, ::rust::Str msg, const ::rust::Vec<KeyValue>& values)
+void log(const std::shared_ptr<Logger>& logger, pdns::rust::misc::Priority log_level, ::rust::Str msg, const ::rust::Vec<KeyValue>& values)
{
auto log = logger;
for (const auto& [key, value] : values) {
log->info(static_cast<Logr::Priority>(log_level), std::string(msg));
}
- void error(const std::shared_ptr<Logger>& logger, pdns::rust::misc::Priority log_level, ::rust::Str error, ::rust::Str msg, const ::rust::Vec<KeyValue>& values)
+void error(const std::shared_ptr<Logger>& logger, pdns::rust::misc::Priority log_level, ::rust::Str error, ::rust::Str msg, const ::rust::Vec<KeyValue>& values)
{
auto log = logger;
for (const auto& [key, value] : values) {
class Logger;
}
-namespace pdns::rust::misc {
+namespace pdns::rust::misc
+{
enum class Priority : uint8_t;
enum class LogLevel : uint8_t;
using Logger = ::Logr::Logger;
void error(const std::shared_ptr<Logger>& logger, Priority log_level, ::rust::Str err, ::rust::Str msg, const ::rust::Vec<KeyValue>& values);
}
-
namespace pdns::rust::web::rec
{
using CredentialsHolder = ::CredentialsHolder;
use std::sync::Mutex;
use crate::helpers::OVERRIDE_TAG;
+use crate::misc::rustmisc;
use crate::recsettings::{self, *};
use crate::{Merge, ValidationError};
-use crate::misc::rustmisc;
impl Default for ForwardZone {
fn default() -> Self {