Struct rdap_client::Client[][src]

pub struct Client { /* fields omitted */ }
Expand description

RDAP client.

Implementations

Creates new Client with with default configuration.

Creates new Client with given reqwest client.

Fetch bootstrap from IANA for ASN, IPv4 and IPV6, domains (DNS) and object tags.

Query given RDAP server for IPv4 or IPv6 address.

Query given RDAP server for IP network.

Query given RDAP server for AS number.

Query given RDAP server for nameserver handle.

Query given RDAP server for domain by name.

Query given RDAP server for entity by its name.

Search given RDAP server for nameserver by name or IP address.

Search given RDAP server for domain by name, NS LDH name or NS IP address.

Search given RDAP server for domain by FN or handle.

Method from arin_originas0 extension.. Given server must support this method. Returns result of IpNetworks.

Help method.

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.