pub type IVector = IPoint;
IVector provides an alternative name for IPoint.
IVector
IPoint
IVector and IPoint can be used interchangeably for all purposes.
struct IVector { /* private fields */ }