lib/zig/type/bool.ex
defmodule Zig.Type.Bool do
alias Zig.Type
use Type
defstruct []
@type t :: %__MODULE__{}
def from_json(_), do: %__MODULE__{}
def to_string(_), do: "bool"
def to_call(_), do: "bool"
def return_allowed?(_), do: true
def spec(_, _, _), do: Type.spec(:boolean)
end