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}