| LCOV - code coverage report | ||||||||||||||||||||||
|
||||||||||||||||||||||
Line data Source code 1 : use base64::{engine::general_purpose::URL_SAFE, Engine as _}; 2 : use rand_chacha::rand_core::RngCore as _; 3 : use rand_chacha::rand_core::SeedableRng as _; 4 : use rand_chacha::ChaCha20Rng; 5 : 6 5 : pub fn generate_session() -> String { 7 5 : let mut rng = ChaCha20Rng::from_os_rng(); 8 5 : let mut session_id = [0u8; 64]; 9 5 : rng.fill_bytes(&mut session_id); 10 5 : let session_id: String = URL_SAFE.encode(session_id); 11 5 : session_id 12 5 : } |
| Generated by: LCOV version 2.0-1 |