Function snowflaker::next_id_string

source ·
pub fn next_id_string() -> Result<String, SnowflakeError>
Expand description

Use builtin default Generator impl instance SnowflakeGenerator::builtin generates and returns a unique String ID.

§Return

Returns a Result<u64, SnowflakeError> where:

  • Ok(u64): Represents a successfully generated unique ID.
  • Err(SnowflakeError): Indicates an error occurred, such as the system clock moved backwards.

§Examples

use snowflaker::next_id_string;

let rvt = next_id_string();
assert!(rvt.is_ok());