Rust SDK does not include unit test(s for mDNS Service Discovery).
SDK's mDNS crate (libmdns does not include a client browser.
Without a client to subscribe, it is difficult to prove service publication.
Alternatives would be to use avahi-browse --all and grep the results for _webthing._tcp?
Use an alternative mDNS crate .... but then, turtles...