Fix RichMessage.key generics

This commit is contained in:
Him188 2021-01-06 14:38:09 +08:00
parent cab8e2f674
commit bca15cd09f

View File

@ -32,7 +32,7 @@ import kotlin.annotation.AnnotationTarget.*
// not using sealed class for customized implementations // not using sealed class for customized implementations
// using polymorphic serializer from Message.Serializer // using polymorphic serializer from Message.Serializer
public interface RichMessage : MessageContent, ConstrainSingle { public interface RichMessage : MessageContent, ConstrainSingle {
override val key: MessageKey<*> get() = Key override val key: MessageKey<RichMessage> get() = Key
/** /**
* **注意**: 富文本消息的 [RichMessage.contentEquals] [RichMessage.toString] 都不稳定. 将来可能在没有任何警告的情况下改变格式. * **注意**: 富文本消息的 [RichMessage.contentEquals] [RichMessage.toString] 都不稳定. 将来可能在没有任何警告的情况下改变格式.