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

Function refresh_state_name

crates/openshell-server/src/provider_refresh.rs:31–38  ·  view source on GitHub ↗
(provider_id: &str, credential_key: &str)

Source from the content-addressed store, hash-verified

29}
30
31pub fn refresh_state_name(provider_id: &str, credential_key: &str) -> String {
32 let mut key = String::with_capacity(credential_key.len() * 2);
33 for byte in credential_key.as_bytes() {
34 use std::fmt::Write as _;
35 write!(&mut key, "{byte:02x}").expect("writing to String cannot fail");
36 }
37 format!("provider-refresh-{provider_id}-{key}")
38}
39
40pub async fn put_refresh_state(
41 store: &Store,

Callers 3

get_refresh_stateFunction · 0.85
delete_refresh_stateFunction · 0.85
new_refresh_stateFunction · 0.85

Calls 1

lenMethod · 0.80

Tested by

no test coverage detected