non-scalar field initializer 'identifier'
You tried to initialize a bit field with a struct, union, array, or class (a nonscalar). You can only initialize a bit field with an integer or floating point value (a scalar).