#[repr(u32)]pub enum NemoRelayNativeLlmCodecKind {
None = 0,
BuiltIn = 1,
Runtime = 2,
Opaque = 3,
}Expand description
Discriminator for the codec supplied to an LLM sanitizer over the native ABI.
Variants§
None = 0
No codec was active for this call.
BuiltIn = 1
A Relay built-in codec was active.
Runtime = 2
A runtime-registered codec was active.
Opaque = 3
A codec was active but has no registered identity.
Trait Implementations§
Source§impl Clone for NemoRelayNativeLlmCodecKind
impl Clone for NemoRelayNativeLlmCodecKind
Source§fn clone(&self) -> NemoRelayNativeLlmCodecKind
fn clone(&self) -> NemoRelayNativeLlmCodecKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NemoRelayNativeLlmCodecKind
Source§impl Debug for NemoRelayNativeLlmCodecKind
impl Debug for NemoRelayNativeLlmCodecKind
impl Eq for NemoRelayNativeLlmCodecKind
impl StructuralPartialEq for NemoRelayNativeLlmCodecKind
Auto Trait Implementations§
impl Freeze for NemoRelayNativeLlmCodecKind
impl RefUnwindSafe for NemoRelayNativeLlmCodecKind
impl Send for NemoRelayNativeLlmCodecKind
impl Sync for NemoRelayNativeLlmCodecKind
impl Unpin for NemoRelayNativeLlmCodecKind
impl UnsafeUnpin for NemoRelayNativeLlmCodecKind
impl UnwindSafe for NemoRelayNativeLlmCodecKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more