Struct eventstore::SubscribeToAllOptions
source · pub struct SubscribeToAllOptions { /* private fields */ }
Implementations§
source§impl SubscribeToAllOptions
impl SubscribeToAllOptions
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 SubscribeToAllOptions
impl SubscribeToAllOptions
sourcepub fn position(self, position: StreamPosition<Position>) -> Self
pub fn position(self, position: StreamPosition<Position>) -> Self
Starting point in the transaction journal log. By default, it will start at
StreamPosition::Start
sourcepub fn filter(self, filter: SubscriptionFilter) -> Self
pub fn filter(self, filter: SubscriptionFilter) -> Self
Filters events or streams based upon a predicate.
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.
sourcepub fn retry_options(self, options: RetryOptions) -> Self
pub fn retry_options(self, options: RetryOptions) -> Self
When a disconnection happens, automatically resubscribe to stream changes. When enabled, The client will keep track of the current subscription offset.
Trait Implementations§
source§impl Clone for SubscribeToAllOptions
impl Clone for SubscribeToAllOptions
source§fn clone(&self) -> SubscribeToAllOptions
fn clone(&self) -> SubscribeToAllOptions
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 SubscribeToAllOptions
impl Send for SubscribeToAllOptions
impl Sync for SubscribeToAllOptions
impl Unpin for SubscribeToAllOptions
impl UnwindSafe for SubscribeToAllOptions
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