vec/dict/vec_dict_json
Values
pub fn vec2f_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec2.Vec2(Float), value))
A decoder that decodes 2D float vec-dict.
pub fn vec2f_dict_to_json(
dict: dict.Dict(vec2.Vec2(Float), value),
values: fn(value) -> json.Json,
) -> json.Json
Encode a Vec2fDict into a JSON object.
pub fn vec2i_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec2.Vec2(Int), value))
A decoder that decodes 2D int vec-dict.
pub fn vec2i_dict_to_json(
dict: dict.Dict(vec2.Vec2(Int), value),
values: fn(value) -> json.Json,
) -> json.Json
Encode a Vec2iDict into a JSON object.
pub fn vec3f_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec3.Vec3(Float), value))
A decoder that decodes 3D float vec-dict.
pub fn vec3f_dict_to_json(
dict: dict.Dict(vec3.Vec3(Float), value),
values: fn(value) -> json.Json,
) -> json.Json
Encode a Vec3fDict into a JSON object.
pub fn vec3i_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec3.Vec3(Int), value))
A decoder that decodes 3D int vec-dict.
pub fn vec3i_dict_to_json(
dict: dict.Dict(vec3.Vec3(Int), value),
values: fn(value) -> json.Json,
) -> json.Json
Encode a Vec3iDict into a JSON object.
pub fn vec4f_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec4.Vec4(Float), value))
A decoder that decodes 4D float vec-dict.
pub fn vec4f_dict_to_json(
dict: dict.Dict(vec4.Vec4(Float), value),
values: fn(value) -> json.Json,
) -> json.Json
Encode a Vec4fDict into a JSON object.
pub fn vec4i_dict_decoder(
value: decode.Decoder(value),
) -> decode.Decoder(dict.Dict(vec4.Vec4(Int), value))
A decoder that decodes 4D int vec-dict.