pub struct AppendMessagesReducer;Expand description
AgentState Messages Reducer - Appends messages instead of replacing
Trait Implementations§
Source§impl Reducer<AgentState> for AppendMessagesReducer
impl Reducer<AgentState> for AppendMessagesReducer
Source§fn reduce(&self, current: &AgentState, update: &AgentState) -> AgentState
fn reduce(&self, current: &AgentState, update: &AgentState) -> AgentState
Reduce current state with an update
Auto Trait Implementations§
impl Freeze for AppendMessagesReducer
impl RefUnwindSafe for AppendMessagesReducer
impl Send for AppendMessagesReducer
impl Sync for AppendMessagesReducer
impl Unpin for AppendMessagesReducer
impl UnsafeUnpin for AppendMessagesReducer
impl UnwindSafe for AppendMessagesReducer
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