Enum Dynamic Plugin Runtime State

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.

1pub enum DynamicPluginRuntimeState {
2 Stopped,
3 Starting,
4 Running,
5 Failed,
6}

Observed runtime state for a dynamic plugin.

Variants

Stopped

Stopped

Not currently active.

Starting

Starting

Activation is in progress.

Running

Running

Currently active.

Failed

Failed

Activation failed or the active runtime crashed.

Trait Implementations

impl Clone for DynamicPluginRuntimeState

impl Clone for DynamicPluginRuntimeState

clone

fn clone(&self) -> DynamicPluginRuntimeState

clone_from

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

impl Debug for DynamicPluginRuntimeState

impl Debug for DynamicPluginRuntimeState

fmt

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

impl Default for DynamicPluginRuntimeState

impl Default for DynamicPluginRuntimeState

default

fn default() -> DynamicPluginRuntimeState

impl<'de> Deserialize<'de> for DynamicPluginRuntimeState

impl<'de> Deserialize<'de> for DynamicPluginRuntimeState

deserialize

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

impl<'_derivative_strum> From<&'_derivative_strum DynamicPluginRuntimeState> for &'static str

impl<'_derivative_strum> From<&'_derivative_strum DynamicPluginRuntimeState> for &'static str

from

fn from(x: &'_derivative_strum DynamicPluginRuntimeState) -> &'static str

impl From<DynamicPluginRuntimeState> for &'static str

impl From<DynamicPluginRuntimeState> for &'static str

from

fn from(x: DynamicPluginRuntimeState) -> &'static str

impl Hash for DynamicPluginRuntimeState

impl Hash for DynamicPluginRuntimeState

hash

fn hash<__H: Hasher>(&self, state: &mut __H)

hash_slice

fn hash_slice<H>(data: &[Self], state: &mut H)where
    H: Hasher,
    Self: Sized,

impl PartialEq for DynamicPluginRuntimeState

impl PartialEq for DynamicPluginRuntimeState

eq

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

ne

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

impl Serialize for DynamicPluginRuntimeState

impl Serialize for DynamicPluginRuntimeState

serialize

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

impl Copy for DynamicPluginRuntimeState

impl Copy for DynamicPluginRuntimeState

impl Eq for DynamicPluginRuntimeState

impl Eq for DynamicPluginRuntimeState

impl StructuralPartialEq for DynamicPluginRuntimeState

impl StructuralPartialEq for DynamicPluginRuntimeState