Skip to main content

Crate qubit_id

Crate qubit_id 

Source
Expand description

§Qubit ID

ID generation utilities for Rust services.

Re-exports§

pub use snowflake::DEFAULT_MAX_SKEW_MILLIS;
pub use snowflake::HOST_BITS;
pub use snowflake::HOST_MAX;
pub use snowflake::HOST_MIN;
pub use snowflake::IdMode;
pub use snowflake::PRECISION_BITS;
pub use snowflake::QubitSnowflakeBuilder;
pub use snowflake::QubitSnowflakeGenerator;
pub use snowflake::SnowflakeGenerator;
pub use snowflake::SonyflakeGenerator;
pub use snowflake::TimestampPrecision;
pub use uuid::MicaUuidLikeGenerator;
pub use uuid::fast_simple_uuid_like;
pub use uuid::fast_uuid_like;

Modules§

snowflake
Snowflake-family ID generators and related Qubit layout helpers.
uuid
UUID-like ID generators and formatting helpers.

Enums§

IdError
Error returned when an ID generator cannot create or compose an ID.

Traits§

IdGenerator
Generates IDs of type T.