MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / canonical_name

Function canonical_name

ra-rpc/src/openapi.rs:953–964  ·  view source on GitHub ↗
(package: &str, path: &[String])

Source from the content-addressed store, hash-verified

951}
952
953fn canonical_name(package: &str, path: &[String]) -> String {
954 let mut name = String::new();
955 name.push('.');
956 if !package.is_empty() {
957 name.push_str(package);
958 if !path.is_empty() {
959 name.push('.');
960 }
961 }
962 name.push_str(&path.join("."));
963 name
964}
965
966fn qualified_service_name(package: &str, name: &str) -> String {
967 if package.is_empty() {

Callers 2

register_messageMethod · 0.85
register_enumMethod · 0.85

Calls 1

is_emptyMethod · 0.45

Tested by

no test coverage detected