1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017 年 3 月 29 日

#96#addresses

MIT/Apache

4KB
51

ip-macro

Build status Cargo

用于编写字面量 IP 地址的宏。

有关此软件包背后的背景,请参阅 https://github.com/rust-lang/rfcs/issues/1926

Rust nightly

此软件包使用了最近实现的 过程宏 功能,因此需要编译器的夜间版本。

如果您使用 rustup(推荐),则可以使用以下说明安装 Rust 夜间版本:这些说明

示例

#![feature(proc_macro)]  // <- Don't forget this!!!

extern crate ip_macro;
use ip_macro::ip;

fn main() {
    println!("There's no place like {}", ip!("127.0.0.1"));
}

依赖项

~1.5MB
~41K SLoC