Fix clippy warnings
Dependencies
- [2]
RI7HQBYAAdd generator and parser for ISO20022 messages - [3]
SMBQYFPGEnable access to timestamps for directives - [4]
YDK6X6PPadd a library of important types for beancount - [5]
6MYJDQ3IHandle price directives - [6]
2JBFREZGenable additional warnings - [7]
R524JUUEImplement metadata & price directives - [8]
HWT4JVUEFix clippy warnings
Change contents
- replacement in common/beancount-types/src/lib.rs at line 76
pub fn is_balance(&self) -> bool {pub const fn is_balance(&self) -> bool { - replacement in common/beancount-types/src/lib.rs at line 83
pub fn date(&self) -> Date {pub const fn date(&self) -> Date { - replacement in common/beancount-types/src/lib.rs at line 94
Directive::Balance(balance) => Some(&balance.account),Directive::Price(_) => None,Directive::Transaction(transaction) => transaction.main_account(),Self::Balance(balance) => Some(&balance.account),Self::Price(_) => None,Self::Transaction(transaction) => transaction.main_account(), - replacement in common/beancount-types/src/lib.rs at line 103[3.1003]→[3.1003:1067](∅→∅),[3.1067]→[3.150:199](∅→∅),[3.199]→[3.1067:1143](∅→∅),[3.1067]→[3.1067:1143](∅→∅)
Directive::Balance(balance) => balance.timestamp(),Directive::Price(_) => None, // TODODirective::Transaction(transaction) => transaction.timestamp(),Self::Balance(balance) => balance.timestamp(),Self::Price(_) => None, // TODOSelf::Transaction(transaction) => transaction.timestamp(), - replacement in common/beancount-types/src/lib.rs at line 114
Directive::Price(price) => price.fmt(f),Self::Price(price) => price.fmt(f), - replacement in common/beancount-types/src/balance.rs at line 93
let Balance {let Self {