Expand description
Implementation of multiaddr in Rust.
Modules§
- Bare-minimum multihash data structure.
Macros§
- Easy way for a user to create a
Multiaddr.
Structs§
- Iterator over
MultiaddrProtocols. - Representation of a Multiaddr.
- Represents an Onion v3 address
- Iterator over the string idtenfiers of the protocols (not addrs) in a multiaddr
Enums§
- Error types
- Error while parsing an URL.
Protocoldescribes all possible multiaddress protocols.
Traits§
- A trait convert object to
SocketAddr
Functions§
- Attempts to parse an URL into a multiaddress.
- Attempts to parse an URL into a multiaddress. Ignores possible loss of information.
- Returns true if this
Multiaddris supported bydnsaddrtransport. - Returns true if this
Multiaddris supported byquictransport. - Returns true if this
Multiaddris supported bytcp/tlstransport.