get a binary snapshot of state usually invoked by the framework
get a binary snapshot of state usually invoked by the framework
unwrap the raw value of state
unwrap the raw value of state
recover state to a previous checkpoint usually invoked by the framework
recover state to a previous checkpoint usually invoked by the framework
set next checkpoint time should be invoked by the framework
set next checkpoint time should be invoked by the framework
update state on a new message this is invoked by user
update state on a new message this is invoked by user
a MonoidState storing non-window state