Enum Worker Runtime

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 WorkerRuntime {
2 Python,
3 Rust,
4 Command,
5}

Managed runtime identity for worker-based plugins.

Variants

Python

Python

Python worker runtime.

Rust

Rust

Rust worker executable runtime.

Command

Command

Generic executable worker runtime.

Trait Implementations

impl Clone for WorkerRuntime

impl Clone for WorkerRuntime

clone

fn clone(&self) -> WorkerRuntime

clone_from

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

impl Debug for WorkerRuntime

impl Debug for WorkerRuntime

fmt

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

impl<'de> Deserialize<'de> for WorkerRuntime

impl<'de> Deserialize<'de> for WorkerRuntime

deserialize

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

impl Display for WorkerRuntime

impl Display for WorkerRuntime

fmt

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

impl Hash for WorkerRuntime

impl Hash for WorkerRuntime

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 WorkerRuntime

impl PartialEq for WorkerRuntime

eq

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

ne

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

impl Serialize for WorkerRuntime

impl Serialize for WorkerRuntime

serialize

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

impl Copy for WorkerRuntime

impl Copy for WorkerRuntime

impl Eq for WorkerRuntime

impl Eq for WorkerRuntime

impl StructuralPartialEq for WorkerRuntime

impl StructuralPartialEq for WorkerRuntime