pub enum Reply200Response {
OrderSubmitSuccess(OrderSubmitSuccess),
OrderReplyMessage(OrderReplyMessage),
OrderSubmitError(OrderSubmitError),
OrderReplyNotFound(OrderReplyNotFound),
AdvancedOrderReject(AdvancedOrderReject),
}Variants§
OrderSubmitSuccess(OrderSubmitSuccess)
A successful submission of one or more order tickets.
OrderReplyMessage(OrderReplyMessage)
An array containing objects that each deliver the order reply messages emitted against one order ticket in the submission request’s array. Indicies of the order reply message objects in this array correspond to the indicies of the order tickets in the submission request’s array.
OrderSubmitError(OrderSubmitError)
Indicates that the order reply message or submission was not accepted.
OrderReplyNotFound(OrderReplyNotFound)
Indicates that the order reply ID does not exist.
AdvancedOrderReject(AdvancedOrderReject)
Relates a message generated in response to the rejection of the submitted order ticket. In some cases, it may also present a mechanism to resubmit the same order following a prompted decision.
Implementations§
Source§impl Reply200Response
impl Reply200Response
Sourcepub fn order_submit_error(error: Option<String>) -> Self
pub fn order_submit_error(error: Option<String>) -> Self
Indicates that the order reply message or submission was not accepted.
Sourcepub fn order_reply_not_found(error: Option<String>) -> Self
pub fn order_reply_not_found(error: Option<String>) -> Self
Indicates that the order reply ID does not exist.
Sourcepub fn advanced_order_reject() -> Self
pub fn advanced_order_reject() -> Self
Relates a message generated in response to the rejection of the submitted order ticket. In some cases, it may also present a mechanism to resubmit the same order following a prompted decision.
Trait Implementations§
Source§impl Clone for Reply200Response
impl Clone for Reply200Response
Source§fn clone(&self) -> Reply200Response
fn clone(&self) -> Reply200Response
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for Reply200Response
impl Debug for Reply200Response
Source§impl Default for Reply200Response
impl Default for Reply200Response
Source§impl<'de> Deserialize<'de> for Reply200Response
impl<'de> Deserialize<'de> for Reply200Response
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>,
Source§impl PartialEq for Reply200Response
impl PartialEq for Reply200Response
impl StructuralPartialEq for Reply200Response
Auto Trait Implementations§
impl Freeze for Reply200Response
impl RefUnwindSafe for Reply200Response
impl Send for Reply200Response
impl Sync for Reply200Response
impl Unpin for Reply200Response
impl UnsafeUnpin for Reply200Response
impl UnwindSafe for Reply200Response
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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>
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ServiceExt for T
impl<T> ServiceExt for T
§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
§fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
§fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
§fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
x-request-id as the header name. Read more§fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
§fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
x-request-id as the header name. Read more§fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
413 Payload Too Large responses. Read more