in crates/libs/core/src/client/svc_mgmt_client.rs [470:484]
fn from(value: FABRIC_SERVICE_PARTITION_KIND) -> Self {
match value {
FABRIC_SERVICE_PARTITION_KIND_INT64_RANGE => ServicePartitionKind::Int64Range,
FABRIC_SERVICE_PARTITION_KIND_INVALID => ServicePartitionKind::Invalid,
FABRIC_SERVICE_PARTITION_KIND_NAMED => ServicePartitionKind::Named,
FABRIC_SERVICE_PARTITION_KIND_SINGLETON => ServicePartitionKind::Singleton,
_ => {
if cfg!(debug_assertions) {
panic!("unknown type: {:?}", value);
} else {
ServicePartitionKind::Invalid
}
}
}
}