bounded-integer 0.5.7

Bounded integers
Documentation
{
    "on": ["push", "pull_request"],
    "name": "CI",
    "jobs": {
        "clippy": {
            "name": "Clippy",
            "runs-on": "ubuntu-latest",
            "steps": [
                { "uses": "actions/checkout@v2" },
                {
                    "uses": "actions-rs/toolchain@v1",
                    "with": {
                        "toolchain": "stable",
                        "profile": "minimal",
                        "components": "clippy",
                        "override": true,
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "clippy",
                        "args": "--workspace --all-targets --features types,__examples -- -Dwarnings",
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "clippy",
                        "args": "--workspace --all-targets --features types,__examples,arbitrary1,bytemuck1,serde1,zerocopy06,std -- -Dwarnings",
                    },
                },
            ],
        },
        "test": {
            "name": "Test",
            "runs-on": "ubuntu-latest",
            "steps": [
                { "uses": "actions/checkout@v2" },
                {
                    "uses": "actions-rs/toolchain@v1",
                    "with": {
                        "profile": "minimal",
                        "toolchain": "stable",
                        "override": true,
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "test",
                        "args": "--workspace --features types,__examples,arbitrary1,bytemuck1,serde1,zerocopy06,std",
                    },
                },
            ],
        },
        "check_nightly": {
            "name": "Check Nightly",
            "runs-on": "ubuntu-latest",
            "env": { "RUSTFLAGS": "-Dwarnings" },
            "steps": [
                { "uses": "actions/checkout@v2" },
                {
                    "uses": "actions-rs/toolchain@v1",
                    "with": {
                        "toolchain": "nightly",
                        "profile": "minimal",
                        "override": true,
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "check",
                        "args": "--workspace --all-targets --features types,__examples",
                    },
                },
            ],
        },
        "test_nightly": {
            "name": "Test Nightly",
            "runs-on": "ubuntu-latest",
            "steps": [
                { "uses": "actions/checkout@v2" },
                {
                    "uses": "actions-rs/toolchain@v1",
                    "with": {
                        "profile": "minimal",
                        "toolchain": "nightly",
                        "override": true,
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "test",
                        "args": "--workspace --features types,__examples,arbitrary1,bytemuck1,serde1,zerocopy06,std,step_trait",
                    },
                },
            ],
        },
        "fmt": {
            "name": "Rustfmt",
            "runs-on": "ubuntu-latest",
            "steps": [
                { "uses": "actions/checkout@v2" },
                {
                    "uses": "actions-rs/toolchain@v1",
                    "with": {
                        "toolchain": "stable",
                        "profile": "minimal",
                        "components": "rustfmt",
                        "override": true,
                    },
                },
                {
                    "uses": "actions-rs/cargo@v1",
                    "with": {
                        "command": "fmt",
                        "args": "--all -- --check",
                    },
                },
            ],
        },
    },
}