Struct paystack::TransactionTimelineData
source · pub struct TransactionTimelineData {
pub time_spent: Option<u32>,
pub attempts: Option<u32>,
pub authentication: Option<String>,
pub errors: Option<u32>,
pub success: Option<bool>,
pub mobile: Option<bool>,
pub input: Option<String>,
pub channel: Option<String>,
pub history: Option<Vec<TransactionHistoryResponse>>,
}
Expand description
This struct represents the transaction timeline data.
Fields§
§time_spent: Option<u32>
Time spent in carrying out the transaction in ms.
attempts: Option<u32>
Number of attempts for the transaction.
authentication: Option<String>
Authentication use for the transaction.
errors: Option<u32>
Number of errors for the transaction.
success: Option<bool>
Success status of the transaction.
mobile: Option<bool>
If transaction was carried out with mobile.
input: Option<String>
Transaction inputs i.e. messages associated with the transaction.
channel: Option<String>
Transaction channel.
history: Option<Vec<TransactionHistoryResponse>>
Transaction history.
Trait Implementations§
source§impl Clone for TransactionTimelineData
impl Clone for TransactionTimelineData
source§fn clone(&self) -> TransactionTimelineData
fn clone(&self) -> TransactionTimelineData
Returns a copy 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 TransactionTimelineData
impl Debug for TransactionTimelineData
source§impl<'de> Deserialize<'de> for TransactionTimelineData
impl<'de> Deserialize<'de> for TransactionTimelineData
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 RefUnwindSafe for TransactionTimelineData
impl Send for TransactionTimelineData
impl Sync for TransactionTimelineData
impl Unpin for TransactionTimelineData
impl UnwindSafe for TransactionTimelineData
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