I've a function like this ```rust fn get_something(log: Logger) -> Result<bool, Error> { Ok(true) } ``` I would like to use this awesome lib in order to log the error using the first parameter. For more generic usage ```rust #[logfn(Err = "Error", fmt = "Failed Sending Packet: {:?}", logger = "my_obj.log")] fn get_something(my_obj: MyObj) -> Result<bool, Error> { Ok(true) } ``` If you are interested, I may send a PR!