in registry/nacos/src/lib.rs [430:448]
fn to_subscriber_legacy_string(&self) -> String {
let mut legacy_string = DEFAULT_CATEGORY.to_owned();
if !self.service_interface.is_empty() {
legacy_string.push_str(SERVICE_NAME_SEPARATOR);
legacy_string.push_str(&self.service_interface);
}
if !self.version.is_empty() {
legacy_string.push_str(SERVICE_NAME_SEPARATOR);
legacy_string.push_str(&self.version);
}
if !self.group.is_empty() {
legacy_string.push_str(SERVICE_NAME_SEPARATOR);
legacy_string.push_str(&self.group);
}
legacy_string
}