pub struct RunDelta {
pub messages: Vec<Arc<Message>>,
pub patches: Vec<TrackedPatch>,
pub state_actions: Vec<SerializedStateAction>,
}Expand description
Incremental output from a run step — the new messages, patches, and
serialized state actions accumulated since the last take_delta().
Fields§
§messages: Vec<Arc<Message>>§patches: Vec<TrackedPatch>§state_actions: Vec<SerializedStateAction>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RunDelta
impl RefUnwindSafe for RunDelta
impl Send for RunDelta
impl Sync for RunDelta
impl Unpin for RunDelta
impl UnwindSafe for RunDelta
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