update license year to 2023
update io-cat dependency
lint
add CatSearcher
impl From<Error> for rlua::Error
format comments
update rlua to 0.18
specify rust 2021 edition
s/’/' to be more tty friendly
2022
fmt doc comments
update readme example
use Cow for d-r-y (Static...)
add FunctionLoader and StaticFunctionSearcher an alternative to boxing closures
add StaticClosureSearcher because evidently one does not merely accept `&'static str` OR `String`
ClosureSearcher.modules HashMap<String, ...>
don't use rlua::prelude
prefer where syntax
clean up ClosureSearcher api with hrtb see - https://stackoverflow.com/questions/35592750/how-does-for-syntax-differ-from-a-regular-lifetime-bound/35595491#35595491 - https://doc.rust-lang.org/nomicon/hrtb.html