[][src]Enum riker::protocol::ESMsg

pub enum ESMsg<Msg: Message> {
    Persist(Evt<Msg>, StringStringOption<ActorRef<Msg>>),


Persist(Evt<Msg>, StringStringOption<ActorRef<Msg>>)

Persist given Evt to the event store. (Event to store, Unique ID, Keyspace, Optional Sender)


Load all events from the event store. (Unique ID, Keyspace)


Received when loading events

Trait Implementations

impl<Msg: Message> Into<ActorMsg<Msg>> for ESMsg<Msg>[src]

impl<Msg: Clone + Message> Clone for ESMsg<Msg>[src]

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

impl<Msg: Debug + Message> Debug for ESMsg<Msg>[src]

Auto Trait Implementations

impl<Msg> Send for ESMsg<Msg>

impl<Msg> Sync for ESMsg<Msg> where
    Msg: Sync

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> BorrowMut for T where
    T: ?Sized

impl<T, U> TryInto for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.