I think @John_McCall answered exactly this in another discussion thread yesterday:
Isn't that what the @_alwaysEmitIntoClient is for, or does it not work on whole types or protocols?
@_alwaysEmitIntoClient