To be a valid component, C must: - be a struct or union - have the UDA component - must contain only mutable or const fields (no immutable, inout or shared qualifiers)
See Implementation
To be a valid component, C must: - be a struct or union - have the UDA component - must contain only mutable or const fields (no immutable, inout or shared qualifiers)