#[repr(C)]pub struct NemoRelayNativeLlmSanitizeResponseContext {
pub codec_kind: NemoRelayNativeLlmCodecKind,
pub codec_id: *const NemoRelayNativeString,
pub codec: *const NemoRelayNativeLlmResponseCodec,
}Expand description
Per-call response sanitizer context passed over the native ABI.
Fields§
§codec_kind: NemoRelayNativeLlmCodecKindDiscriminator for the active codec.
codec_id: *const NemoRelayNativeStringOptional borrowed codec identifier.
codec: *const NemoRelayNativeLlmResponseCodecBorrowed response codec capability, or null when no codec is active.
Trait Implementations§
Source§impl Clone for NemoRelayNativeLlmSanitizeResponseContext
impl Clone for NemoRelayNativeLlmSanitizeResponseContext
Source§fn clone(&self) -> NemoRelayNativeLlmSanitizeResponseContext
fn clone(&self) -> NemoRelayNativeLlmSanitizeResponseContext
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 NemoRelayNativeLlmSanitizeResponseContext
Auto Trait Implementations§
impl !Send for NemoRelayNativeLlmSanitizeResponseContext
impl !Sync for NemoRelayNativeLlmSanitizeResponseContext
impl Freeze for NemoRelayNativeLlmSanitizeResponseContext
impl RefUnwindSafe for NemoRelayNativeLlmSanitizeResponseContext
impl Unpin for NemoRelayNativeLlmSanitizeResponseContext
impl UnsafeUnpin for NemoRelayNativeLlmSanitizeResponseContext
impl UnwindSafe for NemoRelayNativeLlmSanitizeResponseContext
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