Enum riker::protocol::ESMsg [−][src]
pub enum ESMsg<Msg: Message> { Persist(Evt<Msg>, String, String), Load(String, String), LoadResult(Vec<Msg>), }
Variants
Persist(Evt<Msg>, String, String)
Persist given Evt to the event store. (Event to store, Unique ID, Keyspace)
Load(String, String)
Load all events from the event store. (Unique ID, Keyspace)
LoadResult(Vec<Msg>)
Received when loading events
Trait Implementations
impl<Msg: Debug + Message> Debug for ESMsg<Msg>
[src]
impl<Msg: Debug + Message> Debug for ESMsg<Msg>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<Msg: Clone + Message> Clone for ESMsg<Msg>
[src]
impl<Msg: Clone + Message> Clone for ESMsg<Msg>
fn clone(&self) -> ESMsg<Msg>
[src]
fn clone(&self) -> ESMsg<Msg>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<Msg: Message> Into<ActorMsg<Msg>> for ESMsg<Msg>
[src]
impl<Msg: Message> Into<ActorMsg<Msg>> for ESMsg<Msg>