MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / generate_name

Function generate_name

crates/openshell-server/src/persistence/mod.rs:132–137  ·  view source on GitHub ↗

Generate a random 6-character lowercase alphabetic name.

()

Source from the content-addressed store, hash-verified

130
131/// Generate a random 6-character lowercase alphabetic name.
132pub fn generate_name() -> String {
133 let mut rng = rand::rng();
134 (0..6)
135 .map(|_| rng.random_range(b'a'..=b'z') as char)
136 .collect()
137}
138
139/// Decode a single [`ObjectRecord`] into a protobuf message, hydrating
140/// `resource_version` from the authoritative DB row.

Callers 4

create_provider_recordFunction · 0.85
generate_name_formatFunction · 0.85

Calls

no outgoing calls

Tested by 2

generate_name_formatFunction · 0.68