pub struct FileHeader<'a> {Show 13 fields
pub record_type: &'a str,
pub priority_code: &'a str,
pub immediate_destination: &'a str,
pub immediate_origin: &'a str,
pub file_creation_date: &'a str,
pub file_creation_time: &'a str,
pub file_id_modifier: &'a str,
pub record_size: &'a str,
pub blocking_factor: &'a str,
pub format_code: &'a str,
pub immediate_destination_name: &'a str,
pub immediate_origin_name: &'a str,
pub reference_code: &'a str,
}Expand description
File Header Record (Record Type 1)
The file header record designates physical file characteristics and identifies the immediate destination and origin of the entries within the file.
Fields§
§record_type: &'a strRecord Type Code (always “1”)
priority_code: &'a strPriority Code (01-99)
immediate_destination: &'a strImmediate Destination (10 characters) - Routing number with leading space
immediate_origin: &'a strImmediate Origin (10 characters) - Company ID with leading space
file_creation_date: &'a strFile Creation Date (YYMMDD)
file_creation_time: &'a strFile Creation Time (HHMM)
file_id_modifier: &'a strFile ID Modifier (A-Z, 0-9)
record_size: &'a strRecord Size (always “094”)
blocking_factor: &'a strBlocking Factor (always “10”)
format_code: &'a strFormat Code (always “1”)
immediate_destination_name: &'a strImmediate Destination Name (23 characters)
immediate_origin_name: &'a strImmediate Origin Name (23 characters)
reference_code: &'a strReference Code (8 characters)
Trait Implementations§
Source§impl<'a> Clone for FileHeader<'a>
impl<'a> Clone for FileHeader<'a>
Source§fn clone(&self) -> FileHeader<'a>
fn clone(&self) -> FileHeader<'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 FileHeader<'a>
impl<'a> RefUnwindSafe for FileHeader<'a>
impl<'a> Send for FileHeader<'a>
impl<'a> Sync for FileHeader<'a>
impl<'a> Unpin for FileHeader<'a>
impl<'a> UnwindSafe for FileHeader<'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