The example runs if you define:
julia> using StaticArrays
julia> mutable struct Point{T} <: FieldVector{2,T}
x::T
y::T
end
Which will give you all the algebra of arrays to your point. The error of missing oneunit(::Any)
is pretty bad, though.