Type aliases
A type alias can be used to refer to a type by a different name. Giving a type an alias doesn't make a new type, it is still the same type.
型エイリアスは、別の名前で型を参照するために使うことができます。型にエイリアスを与えても新しい型ができるわけではなく、同じ型であることに変わりはありません。
When the pub
keyword is used the type alias is public and can be
referred to by other modules.
pub
キーワードを使うと、型エイリアスは public になり、他のモジュールから参照できるようになります。