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
§fn clone(&self) -> UpdateSlot
fn clone(&self) -> UpdateSlot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze 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