[−][src]Struct holochain_cas_implementations::eav::memory::actor::EavMemoryStorageActor
Methods
impl EavMemoryStorageActor
[src]
impl EavMemoryStorageActor
Trait Implementations
impl Actor for EavMemoryStorageActor
[src]
impl Actor for EavMemoryStorageActor
type Msg = Protocol
fn receive(
&mut self,
context: &Context<Self::Msg>,
message: Self::Msg,
sender: Option<ActorRef<Self::Msg>>
)
[src]
fn receive(
&mut self,
context: &Context<Self::Msg>,
message: Self::Msg,
sender: Option<ActorRef<Self::Msg>>
)
Invoked when an actor receives a message Read more
fn pre_start(&mut self, ctx: &Context<Self::Msg>)
[src]
fn pre_start(&mut self, ctx: &Context<Self::Msg>)
Invoked when an actor is being started by the system. Read more
fn post_start(&mut self, ctx: &Context<Self::Msg>)
[src]
fn post_start(&mut self, ctx: &Context<Self::Msg>)
Invoked after an actor has started. Read more
fn post_stop(&mut self)
[src]
fn post_stop(&mut self)
Invoked after an actor has been stopped.
fn other_receive(
&mut self,
ctx: &Context<Self::Msg>,
msg: ActorMsg<Self::Msg>,
sender: Option<ActorRef<Self::Msg>>
)
[src]
fn other_receive(
&mut self,
ctx: &Context<Self::Msg>,
msg: ActorMsg<Self::Msg>,
sender: Option<ActorRef<Self::Msg>>
)
Invoked when an actor receives a Riker predefined message Read more
fn system_receive(
&mut self,
ctx: &Context<Self::Msg>,
msg: SystemMsg<Self::Msg>,
sender: Option<ActorRef<Self::Msg>>
)
[src]
fn system_receive(
&mut self,
ctx: &Context<Self::Msg>,
msg: SystemMsg<Self::Msg>,
sender: Option<ActorRef<Self::Msg>>
)
Invoked when an actor receives a Riker system message Read more
fn persistence_conf(&self) -> Option<PersistenceConf>
[src]
fn persistence_conf(&self) -> Option<PersistenceConf>
Return a Some(PersistenceConf) to enable actor persistence. Read more
fn apply_event(&mut self, ctx: &Context<Self::Msg>, evt: Self::Msg)
[src]
fn apply_event(&mut self, ctx: &Context<Self::Msg>, evt: Self::Msg)
Invoked after an event is successfully inserted into the event store. Read more
fn replay_event(&mut self, ctx: &Context<Self::Msg>, evt: Self::Msg)
[src]
fn replay_event(&mut self, ctx: &Context<Self::Msg>, evt: Self::Msg)
Invoked for each event when the actor is recovering. Read more
fn supervisor_strategy(&self) -> Strategy
[src]
fn supervisor_strategy(&self) -> Strategy
Return a supervisor strategy that will be used when handling failed child actors.
Auto Trait Implementations
impl Send for EavMemoryStorageActor
impl Send for EavMemoryStorageActor
impl Sync for EavMemoryStorageActor
impl Sync for EavMemoryStorageActor
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Same for T
[src]
impl<T> Same for T
type Output = T
Should always be Self