pub struct RememberEntitiesEvent {
pub type_name: String,
pub shard_id: String,
pub entity_id: Option<String>,
pub operation: RememberEntitiesOperation,
pub policy: RememberEntitiesFailurePolicy,
pub message: String,
}Expand description
Shard-level remember-entities error event.
Fields§
§type_name: StringEntity type name.
shard_id: StringShard id, if the failing operation is shard-scoped.
entity_id: Option<String>Entity id, if the failing operation is entity-scoped.
operation: RememberEntitiesOperationOperation that failed.
policy: RememberEntitiesFailurePolicyConfigured failure policy at the time of failure.
message: StringStore or queue failure details.
Trait Implementations§
Source§impl Clone for RememberEntitiesEvent
impl Clone for RememberEntitiesEvent
Source§fn clone(&self) -> RememberEntitiesEvent
fn clone(&self) -> RememberEntitiesEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RememberEntitiesEvent
impl Debug for RememberEntitiesEvent
impl Eq for RememberEntitiesEvent
Source§impl PartialEq for RememberEntitiesEvent
impl PartialEq for RememberEntitiesEvent
impl StructuralPartialEq for RememberEntitiesEvent
Auto Trait Implementations§
impl Freeze for RememberEntitiesEvent
impl RefUnwindSafe for RememberEntitiesEvent
impl Send for RememberEntitiesEvent
impl Sync for RememberEntitiesEvent
impl Unpin for RememberEntitiesEvent
impl UnsafeUnpin for RememberEntitiesEvent
impl UnwindSafe for RememberEntitiesEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage