SO2VFZUJI2CLGDHNDLJIEPCQKFDP4TOH6WREPVJYPEVJ66EITDMQC YYUB6HZYSVQSCO7DGF6ETPAXTMG6SG2RQQXLP73NKPLDMZEC3PGAC SMM42WXFAYFMOMUR7DCVCZCK7QMXIE5KUH4GUOIZPVFDDYB4ZMZAC 7VYQARQVDMISCO5566F55TG5FIDSOO3JQEIKVOUKEFEU4X5HZNEAC LKAUS67VU5SLG5O5MTSO6N4VVT5OB2X4VNR6HYLIJ3ZOAXRQ4Q2QC KWR2TS2D7YN4LCGMQZ35V4WBLQDHAVSZJV3SZAIR5HQRSJAWLWCQC RPECDMZ4O7MMU32H6Z7EW75GRVEQ6IJYNPWSV54HUPTCX5H7I26QC 6WLPW4L4PN6ANYYW3I6AOCN3SXQP37RQTUOM52IVXL3SRZD7UHAAC WX2TUKTGV5XK5F5GMEUDU2IHT3LRW2IQRE2BRAH76CTJIVUFMQCAC LSQ7OPL7Z5WJDO7ZZS3D4UPMEEWUUF2LNQ3FZUWWFUVZEXA7CIOAC source = "registry+https://github.com/rust-lang/crates.io-index"[[package]]name = "docopt"version = "0.6.78"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["regex 0.1.58 (registry+https://github.com/rust-lang/crates.io-index)","rustc-serialize 0.3.18 (registry+https://github.com/rust-lang/crates.io-index)","strsim 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",][[package]]name = "docopt_macros"version = "0.6.81"
"net2 0.2.22 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
"net2 0.2.23 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
docopt = "*"docopt_macros = "*"
docopt!(Args derive Debug, "Usage:elemeld [-b <bind_addr>] [-m <multicast_addr>] [-p <port>]elemeld -h | --helpelemeld --versionOptions:-b <bind_addr> Bind address [default: 0.0.0.0].-m <multicast_addr> Multicast address [default: 239.255.80.80].-p <port> Port [default: 8080].-h --help Show this screen.-v --version Show version.", flag_p: u16);
server_addr: IpAddr::V4(Ipv4Addr::new(0, 0, 0, 0)),multicast_addr: IpAddr::V4(Ipv4Addr::new(239, 255, 80, 80)),port: 8080,
server_addr: args.flag_b.parse::<IpAddr>().unwrap(),multicast_addr: args.flag_m.parse::<IpAddr>().unwrap(),port: args.flag_p,