pub struct PersistentEvent {
pub name: String,
pub encoded: String,
}Expand description
A persistence-friendly representation of an Event.
Fields§
§name: StringThe name of the event. Taken from crate::Named::name.
encoded: StringAn encoded form. Taken from ToString::to_string.
Trait Implementations§
Source§impl Debug for PersistentEvent
impl Debug for PersistentEvent
Source§impl<'de> Deserialize<'de> for PersistentEvent
impl<'de> Deserialize<'de> for PersistentEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PersistentEvent
impl PartialEq for PersistentEvent
Source§impl Serialize for PersistentEvent
impl Serialize for PersistentEvent
impl Eq for PersistentEvent
impl StructuralPartialEq for PersistentEvent
Auto Trait Implementations§
impl Freeze for PersistentEvent
impl RefUnwindSafe for PersistentEvent
impl Send for PersistentEvent
impl Sync for PersistentEvent
impl Unpin for PersistentEvent
impl UnwindSafe for PersistentEvent
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.