A Error creator
Create Error result from value
@type t(error) :: {:error, error}
iex> Result.Error.of("a") {:error, "a"} iex> Result.Error.of(12345) {:error, 12345}