rust-multiaddr

Build Status

multiaddr implementation in Rust.

Usage

First add this to your Cargo.toml

toml [dependencies] multiaddr = "*"

```rust crate extern multiaddr

use multiaddr::{Multiaddr, ToMultiaddr};

let address = Multiaddr::new("/ip4/127.0.0.1/udp/1234").unwrap(); // or directly from a string let other = "/ip4/127.0.0.1".to_multiaddr().unwrap();

asserteq!(address.tostring(), "/ip4/127.0.0.1/udp/1234"); asserteq!(other.tostring(), "/ip4/127.0.0.1"); ```

License

MIT