We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd0d26b commit 50cfbb4Copy full SHA for 50cfbb4
1 file changed
src/to_vec.jl
@@ -35,7 +35,11 @@ function to_vec(x::T) where {T}
35
function structtype_from_vec(v::Vector{<:Real})
36
val_vecs = vals_from_vec(v)
37
values = map((b, v) -> b(v), backs, val_vecs)
38
- return T(values...)
+ try
39
+ return T(values...)
40
+ catch MethodError
41
+ return T.name.wrapper(values...)
42
+ end
43
end
44
return v, structtype_from_vec
45
0 commit comments