pub struct AgentPoolStoredWake {
pub condition: WakeCondition,
pub compiled_filter: CompiledEventFilter,
pub registration: WakeRegistration,
}Expand description
Durable wake state stored for pool rehydration and cross-handle wake triggering.
Fields§
§condition: WakeConditionOriginal wake condition.
compiled_filter: CompiledEventFilterScoped, compiled filter used for envelope matching.
registration: WakeRegistrationLatest durable registration status.
Trait Implementations§
Source§impl Clone for AgentPoolStoredWake
impl Clone for AgentPoolStoredWake
Source§fn clone(&self) -> AgentPoolStoredWake
fn clone(&self) -> AgentPoolStoredWake
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 AgentPoolStoredWake
impl Debug for AgentPoolStoredWake
Source§impl<'de> Deserialize<'de> for AgentPoolStoredWake
impl<'de> Deserialize<'de> for AgentPoolStoredWake
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 AgentPoolStoredWake
impl PartialEq for AgentPoolStoredWake
Source§fn eq(&self, other: &AgentPoolStoredWake) -> bool
fn eq(&self, other: &AgentPoolStoredWake) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AgentPoolStoredWake
impl Serialize for AgentPoolStoredWake
impl Eq for AgentPoolStoredWake
impl StructuralPartialEq for AgentPoolStoredWake
Auto Trait Implementations§
impl Freeze for AgentPoolStoredWake
impl RefUnwindSafe for AgentPoolStoredWake
impl Send for AgentPoolStoredWake
impl Sync for AgentPoolStoredWake
impl Unpin for AgentPoolStoredWake
impl UnsafeUnpin for AgentPoolStoredWake
impl UnwindSafe for AgentPoolStoredWake
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