pub struct CausationId(pub Uuid);Expand description
Links an Event back to the Command that caused it. Required on
Events; optional elsewhere.
Tuple Fields§
§0: UuidImplementations§
Source§impl CausationId
impl CausationId
Trait Implementations§
Source§impl Clone for CausationId
impl Clone for CausationId
impl Copy for CausationId
Source§impl Debug for CausationId
impl Debug for CausationId
Source§impl Default for CausationId
impl Default for CausationId
Source§impl<'de> Deserialize<'de> for CausationId
impl<'de> Deserialize<'de> for CausationId
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
impl Eq for CausationId
Source§impl Hash for CausationId
impl Hash for CausationId
Source§impl PartialEq for CausationId
impl PartialEq for CausationId
Source§impl Serialize for CausationId
impl Serialize for CausationId
impl StructuralPartialEq for CausationId
Auto Trait Implementations§
impl Freeze for CausationId
impl RefUnwindSafe for CausationId
impl Send for CausationId
impl Sync for CausationId
impl Unpin for CausationId
impl UnsafeUnpin for CausationId
impl UnwindSafe for CausationId
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