Stephen Chung
Stephen Chung
Ah I use them only as shorthand myself. I believe in the public interfaces they are expanded out? At least they should...
> Well, if you don't export them, users have to dig through your sourcecode to see what the actual type is that is aliased and copy that to their function...
My thinking is... it would be easy for someone to define their own shorthand types. I'm not sure the shorthands, as they are named right now, are the best names....
> I _guess_ there might be some tooling that can be used in CI to ensure some stuff is not visible in public interfaces, but I forgot what the tool...
Well, `serde` only supports a fixed number of primitive types to serialize to. If you don't want floats, the only alternative is to serialize `Decimal` to a string. It is...
Not very familiar with it but I don't see why not... Does it coexist with serde well? If so we can simply gate the feature under a feature flag.
Can you make a PR? As I don't use it and not too familiar.
That is extremely strange as upstream is almost the same as the crate release... https://github.com/rhaiscript/rhai/blob/main/src/ast/ast.rs#L20 And the source does not derive `PartialEq` on that line...
Can this PR work to resolve the `getrandom` breaking issue?
Thanks for the contribution! There seem to be conflicts. Can you resolve them?