Struct event_store_core::event_bus::EventNotification
source · pub struct EventNotification {
pub stream_id: i32,
pub stream_uuid: String,
pub first_stream_version: u32,
pub last_stream_version: u32,
}
Expand description
Notification produced by the EventBus
which contains events/streams related informations
Fields§
§stream_id: i32
§stream_uuid: String
§first_stream_version: u32
§last_stream_version: u32
Trait Implementations§
source§impl Clone for EventNotification
impl Clone for EventNotification
source§fn clone(&self) -> EventNotification
fn clone(&self) -> EventNotification
Returns a copy of the value. Read more
1.0.0 · 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 EventNotification
impl Debug for EventNotification
source§impl Message for EventNotification
impl Message for EventNotification
Auto Trait Implementations§
impl RefUnwindSafe for EventNotification
impl Send for EventNotification
impl Sync for EventNotification
impl Unpin for EventNotification
impl UnwindSafe for EventNotification
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