pub struct OrderConfirmKey {
pub acc_id: u64,
pub ftapi_order_id: u64,
}Expand description
v1.4.106 codex 0226 F1+F2: pending OrderConfirm cache key.
(acc_id, ftapi_order_id) 而不是 (acc_id, backend_order_id), 因为 FTAPI
客户端发 ReconfirmOrder 用的是 PlaceOrder 返的 s2c.order_id (FTAPI u64,
由 hash_backend_id_to_u64 派生). FTAPI 客户端不直接看到 backend
alphanumeric szOrderID; daemon 必须按 FTAPI order_id 反查 context.
Fields§
§acc_id: u64§ftapi_order_id: u64FTAPI order_id (= hash_backend_id_to_u64(backend.order_id)).
Implementations§
Trait Implementations§
Source§impl Clone for OrderConfirmKey
impl Clone for OrderConfirmKey
Source§fn clone(&self) -> OrderConfirmKey
fn clone(&self) -> OrderConfirmKey
Returns a duplicate of the value. Read more
1.0.0 · 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 OrderConfirmKey
impl Debug for OrderConfirmKey
Source§impl Hash for OrderConfirmKey
impl Hash for OrderConfirmKey
Source§impl PartialEq for OrderConfirmKey
impl PartialEq for OrderConfirmKey
impl Copy for OrderConfirmKey
impl Eq for OrderConfirmKey
impl StructuralPartialEq for OrderConfirmKey
Auto Trait Implementations§
impl Freeze for OrderConfirmKey
impl RefUnwindSafe for OrderConfirmKey
impl Send for OrderConfirmKey
impl Sync for OrderConfirmKey
impl Unpin for OrderConfirmKey
impl UnsafeUnpin for OrderConfirmKey
impl UnwindSafe for OrderConfirmKey
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more