radixmap 0.2.4

Rust-based Radix Tree for fast prefix lookup, supporting named param, glob, regex
Documentation
// Test data comes from https://github.com/github/rest-api-description
const PLAIN_URLS_64: &[&[u8]] = &[
    b"/repos/Codertocat/Hello-World/deployments",
    b"/repos/octocat/Spoon-Knife/downloads",
    b"/users/octo-org/subscriptions",
    b"/orgs/octocat/memberships/defunkt",
    b"/gists/2decf6c462d9b4418f2/commits",
    b"/repos/octocat/Hello-World/subscribers",
    b"/repos/octocat/linguist/labels/enhancement",
    b"/repos/octo-org/octo-repo/teams",
    b"/repos/octo-org/octo-repo-ghsa-abcd-1234-efgh/events",
    b"/organizations/652551/personal-access-tokens/25381/repositories",
    b"/users/github",
    b"/teams/2343027",
    b"/orgs/github/repos",
    b"/repos/dtrupenn/Tetris/hooks",
    b"/repos/octocat/Hello-World/6dcb09b5b57875f334f61aebed695e2e4193db5e/status",
    b"/repos/octocat/Spoon-Knife/subscription",
    b"/licenses/agpl-3.0",
    b"/repos/octocat/Hello-World/tags",
    b"/repos/octo-org/octo-repo/actions/runs/30433642/logs",
    b"/repos/octocat/hello-world/branches/main/protection",
    b"/users/mojombo",
    b"/repos/octocat/Hello-World/milestones/1/labels",
    b"/repos/octocat/Hello-World/languages",
    b"/repos/dtrupenn/Tetris/subscription",
    b"/repos/owner-79e94e2d36b3fd06a32bb213/AAA_Public_Repo/branches/branch/with/protection/protection",
    b"/teams/2403582/discussions/1",
    b"/repos/Octocoders/Hello-World/hooks/109948940/test",
    b"/repos/octocat/Hello-World/git/commits/18a43cd8e1e3a79c786e3d808a73d23b6d212b16",
    b"/repos/octocat/octo-name-repo/tags",
    b"/repos/github/hello-world/actions/artifacts/5/zip",
    b"/repos/octo-org/octo-repo-ghsa-1234-5678-9012/hooks",
    b"/repos/Octocoders/Hello-World/hooks/109948940",
    b"/repos/octo-org/octo-repo/actions/runs/30433642/artifacts",
    b"/users/octocat/received_events",
    b"/repos/owner/private-repo/secret-scanning/alerts/2",
    b"/repos/octo-org/octo-repo-ghsa-1234-5678-9012/subscription",
    b"/users/octokitten/orgs",
    b"/licenses/gpl-3.0",
    b"/users/octokitten/followers",
    b"/repos/monalisa/monalisa/code-scanning/alerts/2",
    b"/repos/octo-org/octo-repo-ghsa-abcd-1234-efgh",
    b"/repos/octoorg/octocat/actions/runs/42",
    b"/repos/Codertocat/Hello-World/subscription",
    b"/user/codespaces/monalisa-octocat-hello-world-g4wpq6h95q/stop",
    b"/users/Nick3C",
    b"/repos/Codertocat/Hello-World/merges",
    b"/repos/github/hello-world/actions/runs/5/rerun",
    b"/projects/120",
    b"/repositories/42/issues/comments/1",
    b"/advisories/GHSA-abcd-1234-efgh",
    b"/users/jquery/orgs",
    b"/repos/octo-org/octo-repo/downloads",
    b"/orgs/octo-org/actions/secrets/SUPER_SECRET/repositories",
    b"/issues",
    b"/repos/octocat/Spoon-Knife/git/commits/bb4cc8d3b2e14b3af5df699876dd4ff3acd00b7f",
    b"/repos/octocat/Hello-World/issues/comments/1081119451",
    b"/repos/octocat/Spoon-Knife/subscribers",
    b"/repos/octocat/octo-name-repo/languages",
    b"/users/jquery/subscriptions",
    b"/users/Nick3C/received_events",
    b"/repos/github/hello-world/pulls/1",
    b"/repos/octo-org/octo-repo/subscription",
    b"/repos/octo-org/hello-world/forks",
    b"/repos/octocat-repo/hello-world/git/commits/f14d7debf9775f957cf4f1e8176da0786431f72b",
];

#[allow(dead_code)]
const PLAIN_PATH_64: &[u8] = PLAIN_URLS_64[PLAIN_URLS_64.len() - 1];