given
#[derive(FieldNamesAsArray)]
struct StructA {
a: String,
b: StructB
}
struct StructB {
c: String,
d: String
}
We shall have this:
assert_eq!(StructA::FIELD_NAMES_AS_ARRAY, ["a", "b.c", "b.d"]);
But at the moment we have:
assert_eq!(StructA::FIELD_NAMES_AS_ARRAY, ["a", "b"]);