Struct UpdateSlot
pub struct UpdateSlot {
pub id: Name,
pub name: Name,
pub caller: Option<ParentRef>,
pub result: Option<(Status, Payload, Lsn)>,
}Expand description
An accepted update of a loaded run.
Fields§
§id: Name§name: NameThe handler’s name.
caller: Option<ParentRef>The workflow operation waiting for the result, if a workflow called.
result: Option<(Status, Payload, Lsn)>Set once its handler returned, with the LSN of its UpdateDone.
Trait Implementations§
§impl Clone for UpdateSlot
impl Clone for UpdateSlot
Auto Trait Implementations§
impl Forget for UpdateSlot
impl Freeze for UpdateSlot
impl Move for UpdateSlot
impl RefUnwindSafe for UpdateSlot
impl Send for UpdateSlot
impl Sync for UpdateSlot
impl Unpin for UpdateSlot
impl UnsafeUnpin for UpdateSlot
impl UnwindSafe for UpdateSlot
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