generate_tinyflake

Function generate_tinyflake 

Source
pub fn generate_tinyflake() -> String
Expand description

Generate a TinyFlake trace ID

Format: 11 characters, Base58 encoded

  • 3 chars: timestamp component (cycles every ~54 hours)
  • 8 chars: random component

ยงExample

use sentinel_proxy::trace_id::generate_tinyflake;

let id = generate_tinyflake();
assert_eq!(id.len(), 11);
println!("Generated TinyFlake: {}", id);