#[repr(C)]pub struct XmtpFfiPermissionPolicySet {
pub add_member_policy: XmtpFfiPermissionPolicy,
pub remove_member_policy: XmtpFfiPermissionPolicy,
pub add_admin_policy: XmtpFfiPermissionPolicy,
pub remove_admin_policy: XmtpFfiPermissionPolicy,
pub update_group_name_policy: XmtpFfiPermissionPolicy,
pub update_group_description_policy: XmtpFfiPermissionPolicy,
pub update_group_image_url_square_policy: XmtpFfiPermissionPolicy,
pub update_message_disappearing_policy: XmtpFfiPermissionPolicy,
pub update_app_data_policy: XmtpFfiPermissionPolicy,
}Expand description
Permission policy set for a conversation.
Fields§
§add_member_policy: XmtpFfiPermissionPolicy§remove_member_policy: XmtpFfiPermissionPolicy§add_admin_policy: XmtpFfiPermissionPolicy§remove_admin_policy: XmtpFfiPermissionPolicy§update_group_name_policy: XmtpFfiPermissionPolicy§update_group_description_policy: XmtpFfiPermissionPolicy§update_group_image_url_square_policy: XmtpFfiPermissionPolicy§update_message_disappearing_policy: XmtpFfiPermissionPolicy§update_app_data_policy: XmtpFfiPermissionPolicyTrait Implementations§
Source§impl Clone for XmtpFfiPermissionPolicySet
impl Clone for XmtpFfiPermissionPolicySet
Source§fn clone(&self) -> XmtpFfiPermissionPolicySet
fn clone(&self) -> XmtpFfiPermissionPolicySet
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for XmtpFfiPermissionPolicySet
impl Debug for XmtpFfiPermissionPolicySet
Source§impl Default for XmtpFfiPermissionPolicySet
impl Default for XmtpFfiPermissionPolicySet
impl Copy for XmtpFfiPermissionPolicySet
impl Eq for XmtpFfiPermissionPolicySet
impl StructuralPartialEq for XmtpFfiPermissionPolicySet
Auto Trait Implementations§
impl Freeze for XmtpFfiPermissionPolicySet
impl RefUnwindSafe for XmtpFfiPermissionPolicySet
impl Send for XmtpFfiPermissionPolicySet
impl Sync for XmtpFfiPermissionPolicySet
impl Unpin for XmtpFfiPermissionPolicySet
impl UnsafeUnpin for XmtpFfiPermissionPolicySet
impl UnwindSafe for XmtpFfiPermissionPolicySet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more