pub struct SignalPolicy {
pub queue_max: u32,
pub ttl_ms: Option<WireU64>,
pub deadline_escalation: Option<bool>,
}Expand description
Signal routing policy. Replaced atomically — a partial signal policy is not a thing.
Fields§
§queue_max: u32§ttl_ms: Option<WireU64>§deadline_escalation: Option<bool>Trait Implementations§
Source§impl Clone for SignalPolicy
impl Clone for SignalPolicy
Source§fn clone(&self) -> SignalPolicy
fn clone(&self) -> SignalPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SignalPolicy
impl Debug for SignalPolicy
Source§impl<'de> Deserialize<'de> for SignalPolicy
impl<'de> Deserialize<'de> for SignalPolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SignalPolicy
impl PartialEq for SignalPolicy
Source§impl Serialize for SignalPolicy
impl Serialize for SignalPolicy
impl StructuralPartialEq for SignalPolicy
Auto Trait Implementations§
impl Freeze for SignalPolicy
impl RefUnwindSafe for SignalPolicy
impl Send for SignalPolicy
impl Sync for SignalPolicy
impl Unpin for SignalPolicy
impl UnsafeUnpin for SignalPolicy
impl UnwindSafe for SignalPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more