eculocate

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 139751508544210ed473a3afc44c948dc20a6b81
parent 87a42d2c82a529e57d9f24f11625327ec8a5464e
Author: Daniel Barlow <dan@telent.net>
Date:   Sun, 28 Dec 2025 15:17:06 +0000

accept string "designators" in find

Diffstat:
Mecu-esp32/src/wifi.rs | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ecu-esp32/src/wifi.rs b/ecu-esp32/src/wifi.rs @@ -193,7 +193,8 @@ impl DnsDatabase { Self { records: Vec::from(static_records) } } - fn find<'a>(&self, name: String, ty: ResourceType) -> Vec<&DnsResource> { + fn find<'a>(&self, name: impl Into<String>, ty: ResourceType) -> Vec<&DnsResource> { + let name = name.into(); let results : Vec<&DnsResource> = self.records.iter().filter( |r| ((ty == ResourceType::Wildcard) || (r.ty == ty)) &&