Search documentation of zigler
zigler
v0.11.0
Pages
Modules
Mix
Tasks
Settings
View Source
Zig.Type.Enum
(zigler v0.11.0)
Summary
Types
t()
Functions
error_prongs(_, atom)
from_json(map, module)
get_result(type, opts)
inspect(enum, opts)
marshal_param(_, _, _, _)
marshal_return(_, _, _)
marshals_param?(_)
marshals_return?(_)
missing_size?(_)
needs_make?(_)
return_allowed?(_)
spec(map, _, opts)
to_call(enum)
to_string(enum)
Types
Link to this type
t()
View Source
@type
t() :: %Zig.Type.Enum{name:
String.t
(), tags: %{optional(
atom
()) =>
String.t
()}}
Functions
Link to this function
error_prongs(_, atom)
View Source
Link to this function
from_json(map, module)
View Source
Link to this function
get_result(type, opts)
View Source
Link to this function
inspect(enum, opts)
View Source
Link to this function
marshal_param(_, _, _, _)
View Source
Link to this function
marshal_return(_, _, _)
View Source
Link to this function
marshals_param?(_)
View Source
Link to this function
marshals_return?(_)
View Source
Link to this function
missing_size?(_)
View Source
Link to this function
needs_make?(_)
View Source
Link to this function
return_allowed?(_)
View Source
Link to this function
spec(map, _, opts)
View Source
Link to this function
to_call(enum)
View Source
Link to this function
to_string(enum)
View Source