A lot of external systems I might want to interact with in Rust (Networked APIs, FFI to legacy C libraries, etc) use numeric IDs to represent remote resources. These IDs typ