Skip to navigation

Enum Dynamic Plugin Attestation Mode

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay-builtins -p nemo-relay-diagnostics -p nemo-relay-logging -p nemo-relay-plugin-host -p nemo-relay-codecs -p nemo-relay -p nemo-relay-runtime -p nemo-relay-model-pricing -p nemo-relay-resource-metrics -p nemo-relay-observability -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 DynamicPluginAttestationMode {
IntegrityOnly,
SignatureIfPresent,
SignatureRequired,
}

Host attestation policy mode.

Variants

IntegrityOnly

IntegrityOnly

Integrity verification only.

SignatureIfPresent

SignatureIfPresent

Verify signatures when present but do not require them.

SignatureRequired

SignatureRequired

Require trusted signature verification.

Trait Implementations

impl Clone for DynamicPluginAttestationMode

impl Clone for DynamicPluginAttestationMode

clone

fn clone(&self) -> DynamicPluginAttestationMode

clone_from

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

impl Debug for DynamicPluginAttestationMode

impl Debug for DynamicPluginAttestationMode

fmt

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

impl<'de> Deserialize<'de> for DynamicPluginAttestationMode

impl<'de> Deserialize<'de> for DynamicPluginAttestationMode

deserialize

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

impl Display for DynamicPluginAttestationMode

impl Display for DynamicPluginAttestationMode

fmt

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

impl Hash for DynamicPluginAttestationMode

impl Hash for DynamicPluginAttestationMode

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 JsonSchema for DynamicPluginAttestationMode

impl JsonSchema for DynamicPluginAttestationMode

schema_name

fn schema_name() -> String

schema_id

fn schema_id() -> Cow<'static, str>

json_schema

fn json_schema(generator: &mut SchemaGenerator) -> Schema

is_referenceable

fn is_referenceable() -> bool

impl PartialEq for DynamicPluginAttestationMode

impl PartialEq for DynamicPluginAttestationMode

eq

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

ne

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

impl Serialize for DynamicPluginAttestationMode

impl Serialize for DynamicPluginAttestationMode

serialize

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

impl Copy for DynamicPluginAttestationMode

impl Copy for DynamicPluginAttestationMode

impl Eq for DynamicPluginAttestationMode

impl Eq for DynamicPluginAttestationMode

impl StructuralPartialEq for DynamicPluginAttestationMode

impl StructuralPartialEq for DynamicPluginAttestationMode