Скажите, у меня есть
struct Foo
x::Int
end
bar(f::Foo, val::Int) = f.x + val
Я хочу вещать против этого единственного объекта
foo = Foo(1)
z = bar.(foo, collect(1:10))
, но я получаю MethodError: no method matching length(::Foo)
.
Как я могу объявить, что Foo
не транслируется?