fn modify_joinsplit(transaction: &mut Transaction, modification: JoinSplitModification) {
    match transaction {
        Transaction::V4 {
            joinsplit_data: Some(ref mut joinsplit_data),
            ..
        } => modify_joinsplit_data(joinsplit_data, modification),
        _ => unreachable!("Transaction has no JoinSplit shielded data"),
    }
}
/// Modify a JoinSplit in the transaction following the given modification type.
Modify a JoinSplit in the transaction following the given modification type.
Modify a JoinSplit in the transaction following the given modification type .
fn modify_joinsplit(transaction: &mut Transaction, modification: JoinSplitModification) {
    match transaction {
        Transaction::V4 {
            joinsplit_data: Some(ref mut joinsplit_data),
            ..
        } => modify_joinsplit_data(joinsplit_data, modification),
        _ => unreachable!("Transaction has no JoinSplit shielded data"),
    }
}
fn modify_joinsplit ( transaction : & mut Transaction , modification : JoinSplitModification ) { match transaction { Transaction :: V4 { joinsplit_data : Some ( ref mut joinsplit_data ) , .. } => modify_joinsplit_data ( joinsplit_data , modification ) , _ => unreachable ! ( " " ) , } }
Modify a JoinSplit in the transaction following the given modification type.
Modify a JoinSplit in the transaction following the given modification type .
transaction
&mut Transaction
modification
JoinSplitModification