lightspark 0.10.2

Lightspark Rust SDK
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright ©, 2023-present, Lightspark Group, Inc. - All Rights Reserved
use crate::objects::payment_failure_reason::PaymentFailureReason;
use crate::objects::routing_transaction_failure_reason::RoutingTransactionFailureReason;
use serde::{Deserialize, Serialize};
use std::vec::Vec;

/// This object represents payment failures associated with your Lightspark Node.
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct TransactionFailures {
    pub payment_failures: Option<Vec<PaymentFailureReason>>,

    pub routing_transaction_failures: Option<Vec<RoutingTransactionFailureReason>>,
}