Struct eventstore::prelude::ResolvedEvent
source[−]pub struct ResolvedEvent {
pub event: Option<RecordedEvent>,
pub link: Option<RecordedEvent>,
pub commit_position: Option<u64>,
}
Expand description
A structure representing a single event or an resolved link event.
Fields
event: Option<RecordedEvent>
The event, or the resolved link event if this ResolvedEvent
is a link
event.
link: Option<RecordedEvent>
The link event if this ResolvedEvent
is a link event.
commit_position: Option<u64>
Implementations
If it’s a link event with its associated resolved event.
Returns the event that was read or which triggered the subscription.
If this ResolvedEvent
represents a link event, the link will be the
original event, otherwise it will be the event.
Returns the stream id of the original event.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ResolvedEvent
impl Send for ResolvedEvent
impl Sync for ResolvedEvent
impl Unpin for ResolvedEvent
impl UnwindSafe for ResolvedEvent
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more