Struct Dynamic Plugin Host Policy Rule
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 DynamicPluginHostPolicyRule {
pub match_kind: Option<DynamicPluginKind>,
pub match_plugin_id: Option<String>,
pub effect: DynamicPluginHostPolicyEffect,
}
One ordered policy rule.
Fields
match_kind: Option<DynamicPluginKind>
Optional dynamic plugin kind selector.
match_plugin_id: Option<String>
Optional exact plugin ID selector.
effect: DynamicPluginHostPolicyEffect
Effect applied when every selector matches.
Trait Implementations
impl Clone for DynamicPluginHostPolicyRule
impl Clone for DynamicPluginHostPolicyRule
clone
fn clone(&self) -> DynamicPluginHostPolicyRule
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for DynamicPluginHostPolicyRule
impl Debug for DynamicPluginHostPolicyRule
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for DynamicPluginHostPolicyRule
impl Default for DynamicPluginHostPolicyRule
default
fn default() -> DynamicPluginHostPolicyRule
impl From<FileDynamicPluginHostPolicyRule> for DynamicPluginHostPolicyRule
impl From<FileDynamicPluginHostPolicyRule> for DynamicPluginHostPolicyRule
from
fn from(value: FileDynamicPluginHostPolicyRule) -> Self
impl PartialEq for DynamicPluginHostPolicyRule
impl PartialEq for DynamicPluginHostPolicyRule
eq
fn eq(&self, other: &DynamicPluginHostPolicyRule) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Eq for DynamicPluginHostPolicyRule
impl Eq for DynamicPluginHostPolicyRule
impl StructuralPartialEq for DynamicPluginHostPolicyRule
impl StructuralPartialEq for DynamicPluginHostPolicyRule