Writes a random value of the type info describes at dst; gen is the typed wrapper.
info
dst
fill :: (r: *Rng, info: *Type_Info, dst: *u8)