Skip to main content

xmtp_mls_common/
group.rs

1use crate::group_mutable_metadata::MessageDisappearingSettings;
2
3#[derive(Default, Clone)]
4pub struct GroupMetadataOptions {
5    pub name: Option<String>,
6    pub image_url_square: Option<String>,
7    pub description: Option<String>,
8    pub message_disappearing_settings: Option<MessageDisappearingSettings>,
9    pub app_data: Option<String>,
10}
11
12#[derive(Default, Clone)]
13pub struct DMMetadataOptions {
14    pub message_disappearing_settings: Option<MessageDisappearingSettings>,
15}