pub struct ParticipantPermissions {
pub may_send: bool,
pub may_read: bool,
pub operator: bool,
}Expand description
What a newly registered (or re-permissioned) participant may do.
Distinct from ParticipantRecord: this is the caller-facing shape a
registration call takes, without the label or the secret digest, which
the engine derives itself.
Fields§
§may_send: bool§may_read: bool§operator: boolTrait Implementations§
Source§impl Clone for ParticipantPermissions
impl Clone for ParticipantPermissions
impl Copy for ParticipantPermissions
Source§impl Debug for ParticipantPermissions
impl Debug for ParticipantPermissions
Source§impl Default for ParticipantPermissions
impl Default for ParticipantPermissions
impl Eq for ParticipantPermissions
Source§impl PartialEq for ParticipantPermissions
impl PartialEq for ParticipantPermissions
impl StructuralPartialEq for ParticipantPermissions
Auto Trait Implementations§
impl Freeze for ParticipantPermissions
impl RefUnwindSafe for ParticipantPermissions
impl Send for ParticipantPermissions
impl Sync for ParticipantPermissions
impl Unpin for ParticipantPermissions
impl UnsafeUnpin for ParticipantPermissions
impl UnwindSafe for ParticipantPermissions
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