x12-types 0.7.0

Bindings for the ASC X12 EDI definitions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::v004010::Transmission;

pub mod dt;
pub mod tm;

pub fn is_equal_payload<T: PartialEq>(src: &Transmission<T>, target: &Transmission<T>) -> bool {
    let src_group = &src.functional_group;
    for src_item in src_group {
        let x = src_item.eq(target.functional_group.get(0).unwrap());
        if !x {
            return false;
        }
    }
    true
}