pub struct BatchReplaceResult {
pub error: Option<BatchReplaceError>,
pub match_result: Option<MatchResult>,
pub new_order_id: Option<Uuid>,
pub original_order_id: Option<Uuid>,
pub updated_fields: Option<UpdatedFields>,
}Expand description
BatchReplaceResult
JSON schema
{
"type": "object",
"properties": {
"error": {
"$ref": "#/components/schemas/BatchReplaceError"
},
"matchResult": {
"$ref": "#/components/schemas/MatchResult"
},
"newOrderId": {
"description": "New replacement order UUID (if successful)",
"examples": [
"987e6543-e21b-12d3-a456-426614174000"
],
"type": [
"string",
"null"
],
"format": "uuid"
},
"originalOrderId": {
"description": "Original order UUID that was replaced",
"examples": [
"123e4567-e89b-12d3-a456-426614174000"
],
"type": [
"string",
"null"
],
"format": "uuid"
},
"updatedFields": {
"$ref": "#/components/schemas/UpdatedFields"
}
}
}Fields§
§error: Option<BatchReplaceError>§match_result: Option<MatchResult>§new_order_id: Option<Uuid>New replacement order UUID (if successful)
original_order_id: Option<Uuid>Original order UUID that was replaced
updated_fields: Option<UpdatedFields>Trait Implementations§
Source§impl Clone for BatchReplaceResult
impl Clone for BatchReplaceResult
Source§fn clone(&self) -> BatchReplaceResult
fn clone(&self) -> BatchReplaceResult
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 moreSource§impl Debug for BatchReplaceResult
impl Debug for BatchReplaceResult
Source§impl Default for BatchReplaceResult
impl Default for BatchReplaceResult
Source§impl<'de> Deserialize<'de> for BatchReplaceResult
impl<'de> Deserialize<'de> for BatchReplaceResult
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
Auto Trait Implementations§
impl Freeze for BatchReplaceResult
impl RefUnwindSafe for BatchReplaceResult
impl Send for BatchReplaceResult
impl Sync for BatchReplaceResult
impl Unpin for BatchReplaceResult
impl UnsafeUnpin for BatchReplaceResult
impl UnwindSafe for BatchReplaceResult
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