pub enum ProducerDeliveryMode {
Steer,
Queue,
}Expand description
Per-send mode. Queue remains accepted-but-deferred during an active run; steer joins the next safe request without interrupting an in-flight request.
Variants§
Trait Implementations§
Source§impl Clone for ProducerDeliveryMode
impl Clone for ProducerDeliveryMode
Source§fn clone(&self) -> ProducerDeliveryMode
fn clone(&self) -> ProducerDeliveryMode
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 moreimpl Copy for ProducerDeliveryMode
Source§impl Debug for ProducerDeliveryMode
impl Debug for ProducerDeliveryMode
Source§impl<'de> Deserialize<'de> for ProducerDeliveryMode
impl<'de> Deserialize<'de> for ProducerDeliveryMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProducerDeliveryMode
Source§impl JsonSchema for ProducerDeliveryMode
impl JsonSchema for ProducerDeliveryMode
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ProducerDeliveryMode
impl PartialEq for ProducerDeliveryMode
Source§fn eq(&self, other: &ProducerDeliveryMode) -> bool
fn eq(&self, other: &ProducerDeliveryMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProducerDeliveryMode
impl Serialize for ProducerDeliveryMode
impl StructuralPartialEq for ProducerDeliveryMode
Auto Trait Implementations§
impl Freeze for ProducerDeliveryMode
impl RefUnwindSafe for ProducerDeliveryMode
impl Send for ProducerDeliveryMode
impl Sync for ProducerDeliveryMode
impl Unpin for ProducerDeliveryMode
impl UnsafeUnpin for ProducerDeliveryMode
impl UnwindSafe for ProducerDeliveryMode
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