Concept新类型模式 / Newtype
Newtype Pattern
A lightweight type-wrapping technique in statically typed systems. A single-field wrapper type separates an underlying primitive type from business semantics, preventing type-confusion errors at compile time, and typically incurs no additional runtime overhead.