Enum aws_smithy_runtime::client::orchestrator::StopPoint
source · #[non_exhaustive]pub enum StopPoint {
None,
BeforeTransmit,
}
Available on crate feature
client
only.Expand description
Allows for returning early at different points during orchestration.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
None
Don’t stop orchestration early
BeforeTransmit
Stop the orchestrator before transmitting the request
Trait Implementations§
source§impl PartialEq for StopPoint
impl PartialEq for StopPoint
impl Copy for StopPoint
impl Eq for StopPoint
impl StructuralPartialEq for StopPoint
Auto Trait Implementations§
impl Freeze for StopPoint
impl RefUnwindSafe for StopPoint
impl Send for StopPoint
impl Sync for StopPoint
impl Unpin for StopPoint
impl UnwindSafe for StopPoint
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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>
Creates a shared type from an unshared type.