2026-07-15 23:47:19 +08:00
|
|
|
#[derive(Debug, Clone, PartialEq, Eq)]
|
|
|
|
|
pub struct SettlementInput {
|
|
|
|
|
pub request_id: String,
|
|
|
|
|
pub event_sequence: u64,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
|
|
|
|
|
pub enum SettlementDisposition {
|
|
|
|
|
Apply,
|
|
|
|
|
AlreadyApplied,
|
|
|
|
|
RejectOutOfOrder,
|
|
|
|
|
}
|