Struct aws_sdk_paymentcryptographydata::types::VisaPin
source · #[non_exhaustive]pub struct VisaPin {
pub pin_verification_key_index: i32,
}
Expand description
Parameters that are required to generate or verify Visa PIN.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.pin_verification_key_index: i32
The value for PIN verification index. It is used in the Visa PIN algorithm to calculate the PVV (PIN Verification Value).
Implementations§
Trait Implementations§
source§impl PartialEq for VisaPin
impl PartialEq for VisaPin
impl StructuralPartialEq for VisaPin
Auto Trait Implementations§
impl RefUnwindSafe for VisaPin
impl Send for VisaPin
impl Sync for VisaPin
impl Unpin for VisaPin
impl UnwindSafe for VisaPin
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.