├── .github ├── dependabot.yml └── workflows │ ├── ci-version.yml │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── rustfmt.toml ├── src ├── combiner │ ├── fmt.rs │ ├── mod.rs │ ├── v4.rs │ └── v6.rs ├── iterator │ ├── mod.rs │ ├── v4.rs │ └── v6.rs ├── lib.rs ├── separator │ ├── mod.rs │ ├── v4.rs │ └── v6.rs └── traits.rs └── tests ├── ipv4_cidr_combiner.rs ├── ipv4_cidr_separator.rs ├── ipv6_cidr_combiner.rs └── ipv6_cidr_separator.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/.github/workflows/ci-version.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/README.md -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/combiner/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/combiner/fmt.rs -------------------------------------------------------------------------------- /src/combiner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/combiner/mod.rs -------------------------------------------------------------------------------- /src/combiner/v4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/combiner/v4.rs -------------------------------------------------------------------------------- /src/combiner/v6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/combiner/v6.rs -------------------------------------------------------------------------------- /src/iterator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/iterator/mod.rs -------------------------------------------------------------------------------- /src/iterator/v4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/iterator/v4.rs -------------------------------------------------------------------------------- /src/iterator/v6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/iterator/v6.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/separator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/separator/mod.rs -------------------------------------------------------------------------------- /src/separator/v4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/separator/v4.rs -------------------------------------------------------------------------------- /src/separator/v6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/separator/v6.rs -------------------------------------------------------------------------------- /src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/src/traits.rs -------------------------------------------------------------------------------- /tests/ipv4_cidr_combiner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/tests/ipv4_cidr_combiner.rs -------------------------------------------------------------------------------- /tests/ipv4_cidr_separator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/tests/ipv4_cidr_separator.rs -------------------------------------------------------------------------------- /tests/ipv6_cidr_combiner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/tests/ipv6_cidr_combiner.rs -------------------------------------------------------------------------------- /tests/ipv6_cidr_separator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magiclen/cidr-utils/HEAD/tests/ipv6_cidr_separator.rs --------------------------------------------------------------------------------