#[repr(C)]pub struct XmtpFfiGroupPermissions {
pub policy_type: XmtpFfiGroupPermissionsPreset,
pub policy_set: XmtpFfiPermissionPolicySet,
}Expand description
Group permissions (policy type + policy set).
Fields§
§policy_type: XmtpFfiGroupPermissionsPreset§policy_set: XmtpFfiPermissionPolicySetTrait Implementations§
Source§impl Clone for XmtpFfiGroupPermissions
impl Clone for XmtpFfiGroupPermissions
Source§fn clone(&self) -> XmtpFfiGroupPermissions
fn clone(&self) -> XmtpFfiGroupPermissions
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 XmtpFfiGroupPermissions
impl Debug for XmtpFfiGroupPermissions
Source§impl Default for XmtpFfiGroupPermissions
impl Default for XmtpFfiGroupPermissions
Source§impl PartialEq for XmtpFfiGroupPermissions
impl PartialEq for XmtpFfiGroupPermissions
impl Copy for XmtpFfiGroupPermissions
impl Eq for XmtpFfiGroupPermissions
impl StructuralPartialEq for XmtpFfiGroupPermissions
Auto Trait Implementations§
impl Freeze for XmtpFfiGroupPermissions
impl RefUnwindSafe for XmtpFfiGroupPermissions
impl Send for XmtpFfiGroupPermissions
impl Sync for XmtpFfiGroupPermissions
impl Unpin for XmtpFfiGroupPermissions
impl UnsafeUnpin for XmtpFfiGroupPermissions
impl UnwindSafe for XmtpFfiGroupPermissions
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