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 になり、他のモジュールから参照できるようになります。