Use ruma-identifiers types in receipt module.
This commit is contained in:
parent
cd59bf1e2d
commit
cec216c8d6
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
|
|
||||||
use ruma_identifiers::RoomId;
|
use ruma_identifiers::{EventId, RoomId, UserId};
|
||||||
|
|
||||||
use Event;
|
use Event;
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ pub type ReceiptEvent = Event<ReceiptEventContent, ReceiptEventExtraContent>;
|
|||||||
///
|
///
|
||||||
/// A mapping of event ID to a collection of receipts for this event ID. The event ID is the ID of
|
/// A mapping of event ID to a collection of receipts for this event ID. The event ID is the ID of
|
||||||
/// the event being acknowledged and *not* an ID for the receipt itself.
|
/// the event being acknowledged and *not* an ID for the receipt itself.
|
||||||
pub type ReceiptEventContent = HashMap<String, Receipts>;
|
pub type ReceiptEventContent = HashMap<EventId, Receipts>;
|
||||||
|
|
||||||
/// A collection of receipts.
|
/// A collection of receipts.
|
||||||
#[derive(Debug, Deserialize, Serialize)]
|
#[derive(Debug, Deserialize, Serialize)]
|
||||||
@ -25,7 +25,7 @@ pub struct Receipts {
|
|||||||
/// A mapping of user ID to receipt.
|
/// A mapping of user ID to receipt.
|
||||||
///
|
///
|
||||||
/// The user ID is the entity who sent this receipt.
|
/// The user ID is the entity who sent this receipt.
|
||||||
pub type UserReceipts = HashMap<String, Receipt>;
|
pub type UserReceipts = HashMap<UserId, Receipt>;
|
||||||
|
|
||||||
/// An acknowledgement of an event.
|
/// An acknowledgement of an event.
|
||||||
#[derive(Debug, Deserialize, Serialize)]
|
#[derive(Debug, Deserialize, Serialize)]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user