pub struct EntryDetail<'a> {
pub record_type: &'a str,
pub transaction_code: &'a str,
pub receiving_dfi_identification: &'a str,
pub check_digit: &'a str,
pub dfi_account_number: &'a str,
pub amount: u64,
pub individual_identification_number: &'a str,
pub individual_name: &'a str,
pub discretionary_data: &'a str,
pub addenda_record_indicator: &'a str,
pub trace_number: &'a str,
pub addenda: Vec<Addenda<'a>>,
}Expand description
Entry Detail Record (Record Type 6)
Contains the details of individual transactions within a batch.
Fields§
§record_type: &'a strRecord Type Code (always “6”)
transaction_code: &'a strTransaction Code (22, 23, 27, 28, 32, 33, 37, 38)
receiving_dfi_identification: &'a strReceiving DFI Identification (8 characters) - First 8 digits of routing number
check_digit: &'a strCheck Digit (1 character) - 9th digit of routing number
dfi_account_number: &'a strDFI Account Number (17 characters)
amount: u64Amount (10 characters) - In cents, no decimal
individual_identification_number: &'a strIndividual Identification Number (15 characters)
individual_name: &'a strIndividual Name (22 characters)
discretionary_data: &'a strDiscretionary Data (2 characters)
addenda_record_indicator: &'a strAddenda Record Indicator (0 or 1)
trace_number: &'a strTrace Number (15 characters)
addenda: Vec<Addenda<'a>>Optional addenda records
Trait Implementations§
Source§impl<'a> Clone for EntryDetail<'a>
impl<'a> Clone for EntryDetail<'a>
Source§fn clone(&self) -> EntryDetail<'a>
fn clone(&self) -> EntryDetail<'a>
Returns a duplicate 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 moreAuto Trait Implementations§
impl<'a> Freeze for EntryDetail<'a>
impl<'a> RefUnwindSafe for EntryDetail<'a>
impl<'a> Send for EntryDetail<'a>
impl<'a> Sync for EntryDetail<'a>
impl<'a> Unpin for EntryDetail<'a>
impl<'a> UnwindSafe for EntryDetail<'a>
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