pub struct DeleteStreamOptions { /* private fields */ }Expand description
Options of the delete stream command.
Implementations§
Source§impl DeleteStreamOptions
impl DeleteStreamOptions
Sourcepub fn authenticated<A>(self, authentication: A) -> Selfwhere
A: Into<Authentication>,
pub fn authenticated<A>(self, authentication: A) -> Selfwhere
A: Into<Authentication>,
Performs the command with the given authentication.
Accepts Credentials or Authentication (the latter for Bearer tokens).
pub fn requires_leader(self, requires_leader: bool) -> Self
pub fn deadline(self, deadline: Duration) -> Self
Source§impl DeleteStreamOptions
impl DeleteStreamOptions
Sourcepub fn stream_state(self, version: StreamState) -> Self
pub fn stream_state(self, version: StreamState) -> Self
Asks the server to check that the stream receiving the event is at
the given expected version. Default: ExpectedVersion::Any.
Trait Implementations§
Source§impl Clone for DeleteStreamOptions
impl Clone for DeleteStreamOptions
Source§fn clone(&self) -> DeleteStreamOptions
fn clone(&self) -> DeleteStreamOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 !Freeze for DeleteStreamOptions
impl RefUnwindSafe for DeleteStreamOptions
impl Send for DeleteStreamOptions
impl Sync for DeleteStreamOptions
impl Unpin for DeleteStreamOptions
impl UnsafeUnpin for DeleteStreamOptions
impl UnwindSafe for DeleteStreamOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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