Struct eventstore::ReadAllOptions
source · pub struct ReadAllOptions { /* private fields */ }Implementations§
source§impl ReadAllOptions
impl ReadAllOptions
sourcepub fn authenticated(self, credentials: Credentials) -> Self
pub fn authenticated(self, credentials: Credentials) -> Self
Performs the command with the given credentials.
pub fn requires_leader(self, requires_leader: bool) -> Self
pub fn deadline(self, deadline: Duration) -> Self
source§impl ReadAllOptions
impl ReadAllOptions
sourcepub fn forwards(self) -> Self
pub fn forwards(self) -> Self
Asks the command to read forward (toward the end of the stream). That’s the default behavior.
sourcepub fn backwards(self) -> Self
pub fn backwards(self) -> Self
Asks the command to read backward (toward the begining of the stream).
sourcepub fn position(self, position: StreamPosition<Position>) -> Self
pub fn position(self, position: StreamPosition<Position>) -> Self
Starts the read at the given position. Default StreamPosition::Start
sourcepub fn resolve_link_tos(self) -> Self
pub fn resolve_link_tos(self) -> Self
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 max_count(self, max_count: usize) -> Self
Trait Implementations§
source§impl Clone for ReadAllOptions
impl Clone for ReadAllOptions
source§fn clone(&self) -> ReadAllOptions
fn clone(&self) -> ReadAllOptions
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 moreAuto Trait Implementations§
impl RefUnwindSafe for ReadAllOptions
impl Send for ReadAllOptions
impl Sync for ReadAllOptions
impl Unpin for ReadAllOptions
impl UnwindSafe for ReadAllOptions
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request