diff --git a/vlib/x/json2/json2.v b/vlib/x/json2/json2.v index 54dbbfadca..8d03994568 100644 --- a/vlib/x/json2/json2.v +++ b/vlib/x/json2/json2.v @@ -429,7 +429,8 @@ pub fn (f Any) to_time() !time.Time { } } -fn map_from[T](t T) map[string]Any { +// map_from convert a struct to map of Any +pub fn map_from[T](t T) map[string]Any { mut m := map[string]Any{} $if T is $struct { $for field in T.fields {