pub struct CardVerificationResult {
pub outcome: TransactionOutcome,
pub result_code: String,
pub pan: Option<String>,
pub entry_mode: Option<TransactionEntryMode>,
pub auth_code: Option<String>,
pub host_date_time: Option<String>,
pub card_type: Option<CardType>,
pub acquirer_id: Option<String>,
pub stan: Option<String>,
pub online_id: Option<String>,
pub action_code: Option<String>,
pub error_description: Option<String>,
}Expand description
Card-verification result.
Fields§
§outcome: TransactionOutcomeNormalized outcome.
result_code: StringRaw result code.
pan: Option<String>Masked PAN.
entry_mode: Option<TransactionEntryMode>Entry mode.
auth_code: Option<String>Authorization code.
host_date_time: Option<String>Raw host date/time.
card_type: Option<CardType>Card type.
acquirer_id: Option<String>Acquirer id.
stan: Option<String>STAN.
online_id: Option<String>Online id.
action_code: Option<String>Action code.
error_description: Option<String>Error description.
Trait Implementations§
Source§impl Clone for CardVerificationResult
impl Clone for CardVerificationResult
Source§fn clone(&self) -> CardVerificationResult
fn clone(&self) -> CardVerificationResult
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 CardVerificationResult
impl Debug for CardVerificationResult
Source§impl Default for CardVerificationResult
impl Default for CardVerificationResult
Source§fn default() -> CardVerificationResult
fn default() -> CardVerificationResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CardVerificationResult
impl<'de> Deserialize<'de> for CardVerificationResult
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
impl Eq for CardVerificationResult
Source§impl PartialEq for CardVerificationResult
impl PartialEq for CardVerificationResult
Source§impl Serialize for CardVerificationResult
impl Serialize for CardVerificationResult
impl StructuralPartialEq for CardVerificationResult
Auto Trait Implementations§
impl Freeze for CardVerificationResult
impl RefUnwindSafe for CardVerificationResult
impl Send for CardVerificationResult
impl Sync for CardVerificationResult
impl Unpin for CardVerificationResult
impl UnsafeUnpin for CardVerificationResult
impl UnwindSafe for CardVerificationResult
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