I am an error from libgit2.
@type t() :: %Git2.Error{class: atom(), code: atom(), message: String.t()}