Currently, the inbound message parsing trait doesn't allow for errors to happen: https://github.com/Validus-Risk-Management/hotfix/blob/8b46ed0437c603d50a6aeb7fea476fe889e58573/crates/hotfix/src/message.rs#L27-L29 This isn't always realistic. We should allow implementors to returns errors.
Currently, the inbound message parsing trait doesn't allow for errors to happen:
hotfix/crates/hotfix/src/message.rs
Lines 27 to 29 in 8b46ed0
This isn't always realistic. We should allow implementors to returns errors.