dns-resolver: use concrete type for Resolver::resolve_txt()

This commit is contained in:
Dirkjan Ochtman
2024-10-15 08:54:24 -07:00
committed by Wez Furlong
parent bc7bf2ffa8
commit d4ec9cf50e
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -97,7 +97,7 @@ pub enum Resolver {
}
impl Resolver {
pub async fn resolve_txt<N: IntoName + TryParseIp>(&self, name: N) -> anyhow::Result<Answer> {
pub async fn resolve_txt(&self, name: &str) -> anyhow::Result<Answer> {
self.resolve(name, RecordType::TXT).await
}
+1 -1
View File
@@ -22,7 +22,7 @@ pub fn register(lua: &Lua) -> anyhow::Result<()> {
"lookup_txt",
lua.create_async_function(|_lua, domain: String| async move {
let resolver = get_resolver();
let answer = resolver.resolve_txt(domain).await.map_err(any_err)?;
let answer = resolver.resolve_txt(&domain).await.map_err(any_err)?;
Ok(answer.as_txt())
})?,
)?;