A [Gaussian integer] is a complex number whose real and imaginary parts are both integers.
gaussiant provides the [GaussianInt] type, which is a wrapper around [num_complex::Complex] with additional methods for number theoretical computation.
gaussiant
GaussianInt
num_complex::Complex