pub struct PaymentInstructions {
pub means_code: Option<Code>,
pub means_text: Option<String>,
pub remittance: Option<String>,
pub means: Option<PaymentMeans>,
}Expand description
Payment instructions. BT-81 is means_code. Account/IBAN/BIC, card PAN, and
mandate live only on PaymentMeans (exclusive BG-17/18/19).
Fields§
§means_code: Option<Code>BT-81 Payment means type code.
means_text: Option<String>BT-82 Payment means text (@name on UBL PaymentMeansCode, not InstructionNote).
remittance: Option<String>BT-83 Remittance information (UBL PaymentID).
means: Option<PaymentMeans>Exclusive BG-17 / BG-18 / BG-19. Several IBANs are several credit-transfer accounts.
Trait Implementations§
Source§impl Clone for PaymentInstructions
impl Clone for PaymentInstructions
Source§fn clone(&self) -> PaymentInstructions
fn clone(&self) -> PaymentInstructions
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 PaymentInstructions
impl Debug for PaymentInstructions
impl Eq for PaymentInstructions
Source§impl PartialEq for PaymentInstructions
impl PartialEq for PaymentInstructions
impl StructuralPartialEq for PaymentInstructions
Auto Trait Implementations§
impl Freeze for PaymentInstructions
impl RefUnwindSafe for PaymentInstructions
impl Send for PaymentInstructions
impl Sync for PaymentInstructions
impl Unpin for PaymentInstructions
impl UnsafeUnpin for PaymentInstructions
impl UnwindSafe for PaymentInstructions
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