mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-06 15:04:11 -04:00
feat(ffi): Add binding for SlidingSyncBuilder::bump_event_types.
This patch adds a new binding on `SlidingSyncBuilder` to `matrix_sdk::SlidingSyncBuilder::bump_event_types`.
This commit is contained in:
@@ -881,6 +881,14 @@ impl SlidingSyncBuilder {
|
||||
builder.inner = builder.inner.with_all_extensions();
|
||||
Arc::new(builder)
|
||||
}
|
||||
|
||||
pub fn bump_event_types(self: Arc<Self>, bump_event_types: Vec<String>) -> Arc<Self> {
|
||||
let mut builder = unwrap_or_clone_arc(self);
|
||||
builder.inner = builder.inner.bump_event_types(
|
||||
bump_event_types.into_iter().map(Into::into).collect::<Vec<_>>().as_slice(),
|
||||
);
|
||||
Arc::new(builder)
|
||||
}
|
||||
}
|
||||
|
||||
#[uniffi::export]
|
||||
|
||||
Reference in New Issue
Block a user