use-php-type
PHP type metadata primitives for RustUse.
Experimental
use-php-type is experimental while use-php remains below 0.3.0.
Example
use ;
let dto = named;
let union = union?;
assert_eq!;
assert_eq!;
# Ok::
Scope
- Scalar, nullable, union, intersection, mixed, never, void, callable, iterable, object, and class-like type labels.
Non-goals
- Type checking, variance, generics, PHPStan/Psalm parsing, or runtime reflection.
License
Licensed under either Apache-2.0 or MIT.