Skip to navigation

Enum Diagnostic Detail Ref

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.

pub enum DiagnosticDetailRef<'a> {
    None,
    Text(&'a str),
    Display(&'a dyn Display),
}

Borrowed producer-approved detail. A Display source is formatted into capped storage only when the enabled recorder invokes its lazy observation factory.

Variants

None

None

Supply no optional text evidence.

Text(&'a str)

Text(&'a str)

Borrow restricted text for a capped copy; bounding does not redact secrets.

Display(&'a dyn Display)

Display(&'a dyn Display)

Format into capped scratch only when enabled; retain no source value.

Trait Implementations

impl<'a> Clone for DiagnosticDetailRef<'a>

impl<'a> Clone for DiagnosticDetailRef<'a>

clone

fn clone(&self) -> DiagnosticDetailRef<'a>

clone_from

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

impl Debug for DiagnosticDetailRef<'_>

impl Debug for DiagnosticDetailRef<'_>

fmt

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

impl<'a> From<&'a str> for DiagnosticDetailRef<'a>

impl<'a> From<&'a str> for DiagnosticDetailRef<'a>

from

fn from(value: &'a str) -> Self

impl<'a> Copy for DiagnosticDetailRef<'a>

impl<'a> Copy for DiagnosticDetailRef<'a>