The following seems like a bug to me.
julia> struct MyType
           a
           b
           c
           d
           e
           f
           g
           h
           i
           j
           k
           l
           m
           n
           o
           p
           q
           r
           s
           t
           u
           v
           w
           x
           y
           z
       end
julia> nfields(MyType)
20
julia> length(fieldnames(MyType))
26