pub struct ReducerOutput {
pub snapshot: RunSnapshot,
pub emitted_commands: Vec<RunCommand>,
pub applied: bool,
pub delta: ReducerDelta,
}Fields§
§snapshot: RunSnapshot§emitted_commands: Vec<RunCommand>§applied: bool§delta: ReducerDeltaWhat this step changed, for a consumer that persists incrementally.
Trait Implementations§
Source§impl Clone for ReducerOutput
impl Clone for ReducerOutput
Source§impl Debug for ReducerOutput
impl Debug for ReducerOutput
Source§impl PartialEq for ReducerOutput
impl PartialEq for ReducerOutput
impl StructuralPartialEq for ReducerOutput
Auto Trait Implementations§
impl Forget for ReducerOutput
impl Freeze for ReducerOutput
impl Move for ReducerOutput
impl RefUnwindSafe for ReducerOutput
impl Send for ReducerOutput
impl Sync for ReducerOutput
impl Unpin for ReducerOutput
impl UnsafeUnpin for ReducerOutput
impl UnwindSafe for ReducerOutput
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