aurelia 0.2.0

Embeddable service mesh for Rust distributed applications.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// This file is part of the Aurelia workspace.
// SPDX-FileCopyrightText: 2026 Zivatar Limited
// SPDX-License-Identifier: Apache-2.0

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub(crate) enum CallisKind {
    Primary,
    Blob,
}

pub(crate) fn callis_kind_label(callis: CallisKind) -> &'static str {
    match callis {
        CallisKind::Primary => "primary",
        CallisKind::Blob => "blob",
    }
}