pub fn new(acc: Accountant, historian_input: SyncSender<Signal>, historian: Historian) -> Self {
        AccountantSkel {
            acc: Mutex::new(acc),
            entry_info_subscribers: Mutex::new(vec![]),
            historian_input: Mutex::new(historian_input),
            historian,
        }
    }
/// Create a new AccountantSkel that wraps the given Accountant.
Create a new AccountantSkel that wraps the given Accountant.
Create a new AccountantSkel that wraps the given Accountant .
pub fn new(acc: Accountant, historian_input: SyncSender<Signal>, historian: Historian) -> Self {
        AccountantSkel {
            acc: Mutex::new(acc),
            entry_info_subscribers: Mutex::new(vec![]),
            historian_input: Mutex::new(historian_input),
            historian,
        }
    }
pub fn new ( acc : Accountant , historian_input : SyncSender < Signal > , historian : Historian ) -> Self { AccountantSkel { acc : Mutex :: new ( acc ) , entry_info_subscribers : Mutex :: new ( vec ! [ ] ) , historian_input : Mutex :: new ( historian_input ) , historian , } }
Create a new AccountantSkel that wraps the given Accountant.
Create a new AccountantSkel that wraps the given Accountant .
acc
Accountant
historian_input
SyncSender<Signal>
historian
Historian
acc
Accountant
historian_input
SyncSender<Signal>
historian
Historian