[−][src]Struct eventstore::commands::ReadEvent
Command that reads an event from a given stream.
Methods
impl ReadEvent
[src]
pub fn resolve_link_tos(self, tos: LinkTos) -> Self
[src]
When using projections, you can have links placed into another stream.
If you set true
, the server will resolve those links and will return
the event that the link points to. Default: NoResolution.
pub fn require_master(self, require_master: bool) -> Self
[src]
Asks the server receiving the command to be the master of the cluster
in order to perform the write. Default: false
.
pub fn credentials(self, value: Credentials) -> Self
[src]
Performs the command with the given credentials.
pub async fn execute(
self
) -> Result<ReadEventStatus<ReadEventResult>, OperationError>
[src]
self
) -> Result<ReadEventStatus<ReadEventResult>, OperationError>
Sends asynchronously the read command to the server.
Auto Trait Implementations
impl !RefUnwindSafe for ReadEvent
impl Send for ReadEvent
impl Sync for ReadEvent
impl Unpin for ReadEvent
impl !UnwindSafe for ReadEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,