I have a struct that holds a seedable RNG, like so:
I pass it as a parameter to several methods, and I'd like to not have to identify the seedable RNG every time. I'd rather pass around something that aliases this type; naively something like:
type ProgRng = RngCont<ChaCha8>;
And just use ProgRng everywhere. Am I missing something obvious? Should I be using a new type for this?
Thanks for your help.