Text this: Community- and mHealth-based integrated management of diabetes in primary healthcare in Rwanda (D²Rwanda): the protocol of a mixed-methods study including a cluster randomised controlled trial