Type Aliases§
- Deep
Immutable - DeepImmutable is a TypeScript conditional type that recursively makes all properties readonly. In Rust, immutability is the default, so this type serves as documentation rather than an active constraint.
- Permutations
- Permutations type in TypeScript generates all possible orderings of a union. In Rust, this doesn’t have a direct type-level equivalent, but can be implemented at runtime for enums.