I would call type(args) as type(c_args), consistent with c_ptr.
Why not putting this to stdlib? That seems like a reasonable interface that works today.
I would call type(args) as type(c_args), consistent with c_ptr.
Why not putting this to stdlib? That seems like a reasonable interface that works today.