Struct Worker Message Limits
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 WorkerMessageLimits {
pub default_bytes: Option<NonZeroU32>,
pub by_name: BTreeMap<String, NonZeroU32>,
}
Finite worker message limits, in bytes, keyed by callback registration name.
Fields
default_bytes: Option<NonZeroU32>
Fallback for this plugin. If omitted, the host uses 4 MiB.
by_name: BTreeMap<String, NonZeroU32>
Overrides for exact callback registration names, like callback timeouts.
Trait Implementations
impl Clone for WorkerMessageLimits
impl Clone for WorkerMessageLimits
clone
fn clone(&self) -> WorkerMessageLimits
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for WorkerMessageLimits
impl Debug for WorkerMessageLimits
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for WorkerMessageLimits
impl Default for WorkerMessageLimits
default
fn default() -> WorkerMessageLimits
impl<'de> Deserialize<'de> for WorkerMessageLimits
impl<'de> Deserialize<'de> for WorkerMessageLimits
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl PartialEq for WorkerMessageLimits
impl PartialEq for WorkerMessageLimits
eq
fn eq(&self, other: &WorkerMessageLimits) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for WorkerMessageLimits
impl Serialize for WorkerMessageLimits
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl Eq for WorkerMessageLimits
impl Eq for WorkerMessageLimits
impl StructuralPartialEq for WorkerMessageLimits
impl StructuralPartialEq for WorkerMessageLimits