pub struct Wakeup {
pub id: String,
pub kind: String,
pub payload: Value,
}Expand description
A durable fact that became due for a claimed instance: an expired timer or a pending trigger delivery. The driver reads it; the queue marks it consumed in the same transaction that commits the driver’s command.
Fields§
§id: StringStable identifier of this record.
kind: StringDiscriminator naming the variant of this record.
payload: ValueStructured payload.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Wakeup
impl<'de> Deserialize<'de> for Wakeup
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
impl StructuralPartialEq for Wakeup
Auto Trait Implementations§
impl Freeze for Wakeup
impl RefUnwindSafe for Wakeup
impl Send for Wakeup
impl Sync for Wakeup
impl Unpin for Wakeup
impl UnsafeUnpin for Wakeup
impl UnwindSafe for Wakeup
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