technitium 0.4.0

Typed async Rust client for the Technitium DNS Server API
Documentation
{
  "status": "ok",
  "records": [
    {
      "name": "example.com",
      "type": "SOA",
      "ttl": 3600,
      "disabled": false,
      "primaryNameServer": "ns1.example.com",
      "responsiblePerson": "admin.example.com",
      "serial": 1,
      "refresh": 3600,
      "retry": 600,
      "expire": 86400,
      "minimum": 300
    },
    {
      "name": "app.example.com",
      "type": "A",
      "ttl": 300,
      "disabled": false,
      "ipAddress": "10.0.0.1"
    },
    {
      "name": "example.com",
      "type": "MX",
      "ttl": 3600,
      "disabled": false,
      "preference": 10,
      "exchange": "mail.example.com"
    }
  ]
}