This PR makes changes to the entire codebase based on running cargo clippy. Changes have been made where deemed appropriate. It also removes the use of unwrap() in favour of expect (with the exception of in mock/ test code)
Context & Background
The ticket to remove unwrap was brought up in TRN-211 from Red4Sec which is what this PR aims to address
Description
Context & Background
Related Issues
Release Notes
Key Changes
Type of Change