3 stable releases

new 1.1.0 Oct 28, 2024
1.0.1 Oct 9, 2024
1.0.0 Sep 17, 2024

#1068 in Parser implementations

Download history 152/week @ 2024-09-16 48/week @ 2024-09-23 54/week @ 2024-09-30 182/week @ 2024-10-07 20/week @ 2024-10-14 23/week @ 2024-10-21

284 downloads per month

Apache-2.0

8KB
82 lines

xuid

Crates.io Version Crates.io Total Downloads Crates.io License

XUID library for Rust

What even is an XUID?

XUIDs, or Xbox User IDs, are unique 64-bit unsigned integers assigned to Xbox Live accounts to identify users across Microsoft's gaming platforms. These IDs are used in various services, such as Xbox Live multiplayer games, cloud storage, and profile management, to reference a user without relying on a username, which can change over time. XUIDs ensure that every user is uniquely identified and remain consistent even if a gamertag is updated.

They're widely used in games like Minecraft: Bedrock Edition, where XUIDs can link in-game players to their Xbox Live accounts, enabling cross-platform play and access to Xbox Live services.

Usage Example

fn main() {
    let xuid = xuid::xuid!(1234567890);

    println!("{}", xuid);
}

Dependencies

~170KB