pub type UnresolvedChatMsg = GenericChatMsg<Group>;
struct UnresolvedChatMsg { pub chat_type: ChatType<Group>, /* private fields */ }
chat_type: ChatType<Group>