Struct Dynamic Plugin Status

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 struct DynamicPluginStatus {
    pub validation: DynamicPluginValidationStatus,
    pub runtime: DynamicPluginRuntimeStatus,
    pub startup_class: Option<DynamicPluginStartupClass>,
    pub attestation_mode: Option<DynamicPluginAttestationMode>,
    pub last_error: Option<DynamicPluginFailure>,
}

Durable observed state for a plugin record.

Fields

validation: DynamicPluginValidationStatus

Validation and policy status.

runtime: DynamicPluginRuntimeStatus

Runtime state observed by the control plane.

startup_class: Option<DynamicPluginStartupClass>

Host policy startup classification.

attestation_mode: Option<DynamicPluginAttestationMode>

Effective attestation mode for this plugin under host policy.

last_error: Option<DynamicPluginFailure>

Most recent meaningful failure summary.

Trait Implementations

impl Clone for DynamicPluginStatus

impl Clone for DynamicPluginStatus

clone

fn clone(&self) -> DynamicPluginStatus

clone_from

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

impl Debug for DynamicPluginStatus

impl Debug for DynamicPluginStatus

fmt

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

impl Default for DynamicPluginStatus

impl Default for DynamicPluginStatus

default

fn default() -> DynamicPluginStatus

impl<'de> Deserialize<'de> for DynamicPluginStatus

impl<'de> Deserialize<'de> for DynamicPluginStatus

deserialize

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,

impl PartialEq for DynamicPluginStatus

impl PartialEq for DynamicPluginStatus

eq

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

ne

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

impl Serialize for DynamicPluginStatus

impl Serialize for DynamicPluginStatus

serialize

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,

impl Eq for DynamicPluginStatus

impl Eq for DynamicPluginStatus

impl StructuralPartialEq for DynamicPluginStatus

impl StructuralPartialEq for DynamicPluginStatus