Enum Nemo Relay Native LlmCodec Kind

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.

1#[repr(u32)]pub enum NemoRelayNativeLlmCodecKind {
2 None = 0,
3 BuiltIn = 1,
4 Runtime = 2,
5 Opaque = 3,
6}

Discriminator for the codec supplied to an LLM sanitizer over the native ABI.

Variants

None = 0

None = 0

No codec was active for this call.

BuiltIn = 1

BuiltIn = 1

A Relay built-in codec was active.

Runtime = 2

Runtime = 2

A runtime-registered codec was active.

Opaque = 3

Opaque = 3

A codec was active but has no registered identity.

Trait Implementations

impl Clone for NemoRelayNativeLlmCodecKind

impl Clone for NemoRelayNativeLlmCodecKind

clone

fn clone(&self) -> NemoRelayNativeLlmCodecKind

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for NemoRelayNativeLlmCodecKind

impl Debug for NemoRelayNativeLlmCodecKind

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl PartialEq for NemoRelayNativeLlmCodecKind

impl PartialEq for NemoRelayNativeLlmCodecKind

eq

fn eq(&self, other: &NemoRelayNativeLlmCodecKind) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl Copy for NemoRelayNativeLlmCodecKind

impl Copy for NemoRelayNativeLlmCodecKind

impl Eq for NemoRelayNativeLlmCodecKind

impl Eq for NemoRelayNativeLlmCodecKind

impl StructuralPartialEq for NemoRelayNativeLlmCodecKind

impl StructuralPartialEq for NemoRelayNativeLlmCodecKind