pub struct PermissionPacket {
pub events: Vec<EventKind>,
pub binding: Binding,
pub candidate: Option<CandidateLink>,
pub notice: PermissionNotice,
pub persisted: Sender<Result<(), String>>,
}Fields§
§events: Vec<EventKind>§binding: Binding§candidate: Option<CandidateLink>§notice: PermissionNotice§persisted: Sender<Result<(), String>>Auto Trait Implementations§
impl !RefUnwindSafe for PermissionPacket
impl !UnwindSafe for PermissionPacket
impl Freeze for PermissionPacket
impl Send for PermissionPacket
impl Sync for PermissionPacket
impl Unpin for PermissionPacket
impl UnsafeUnpin for PermissionPacket
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