Struct Code
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.
#[repr(C)]pub struct Code {
pub kind: u32,
pub outcome: u32,
pub name: Bytes,
pub description: Bytes,
pub classes: *const Bytes,
pub class_count: usize,
}
One declaration. Kind 0 selects a built-in; kind 1 declares an extension.
Fields
kind: u32
0 = built-in, 1 = extension.
outcome: u32
0 = unspecified, 1 = success, 2 = failure (extension only).
name: Bytes
Built-in canonical name or local extension name.
description: Bytes
Extension description; empty for a built-in.
classes: *const Bytes
Array of canonical failure-class names.
class_count: usize
Number of class spans.
Trait Implementations
impl Clone for Code
impl Clone for Code
clone
fn clone(&self) -> Code
clone_from
fn clone_from(&mut self, source: &Self)
impl Default for Code
impl Default for Code
default
fn default() -> Code
impl Copy for Code
impl Copy for Code