events: Re-export the Change struct publicly

This commit is contained in:
Damir Jelić 2022-05-05 09:45:54 +02:00 committed by Jonas Platte
parent 3ddc4de758
commit 22a0729442
No known key found for this signature in database
GPG Key ID: BBA95679259D342F
2 changed files with 2 additions and 1 deletions

View File

@ -21,7 +21,7 @@ use crate::{
mod change; mod change;
use self::change::membership_change; use self::change::membership_change;
pub use self::change::{MembershipChange, MembershipDetails}; pub use self::change::{Change, MembershipChange, MembershipDetails};
/// The content of an `m.room.member` event. /// The content of an `m.room.member` event.
/// ///

View File

@ -61,6 +61,7 @@ pub enum MembershipChange<'a> {
/// A simple representation of a change, containing old and new data. /// A simple representation of a change, containing old and new data.
#[derive(Clone, Debug)] #[derive(Clone, Debug)]
#[allow(clippy::exhaustive_structs)]
pub struct Change<T> { pub struct Change<T> {
/// The old data. /// The old data.
pub old: T, pub old: T,