pub fn compute_gs1_mfg_batch_address(gtin: &str) -> String {
    // 621ddee (grid namespace) + 02 (product namespace) + 01 (gs1 namespace)
    String::from(GRID_NAMESPACE)
        + MFG_BATCH_PREFIX
        + "01"
        + "00000000000000000000000000000000000000000000"
        + &format!("{:0>14}", gtin)
        + "00"
}
/// Computes the address of a GS1 product based on its 
Computes the address of a GS1 product based on its
Computes the address of a GS1 product based on its
pub fn compute_gs1_mfg_batch_address(gtin: &str) -> String {
    // 621ddee (grid namespace) + 02 (product namespace) + 01 (gs1 namespace)
    String::from(GRID_NAMESPACE)
        + MFG_BATCH_PREFIX
        + "01"
        + "00000000000000000000000000000000000000000000"
        + &format!("{:0>14}", gtin)
        + "00"
}
pub fn compute_gs1_mfg_batch_address ( gtin : & str ) -> String { // 621ddee (grid namespace) + 02 (product namespace) + 01 (gs1 namespace) String :: from ( GRID_NAMESPACE ) + MFG_BATCH_PREFIX + " " + " " + & format ! ( " " gtin ) + " " }
Computes the address of a GS1 product based on its
Computes the address of a GS1 product based on its
gtin
&str