pub struct PermissionRequestOutput {
pub hook_event_name: &'static str,
pub decision: PermissionDecision,
}Expand description
Hook-specific output for PermissionRequest.
Fields§
§hook_event_name: &'static str§decision: PermissionDecisionTrait Implementations§
Source§impl Clone for PermissionRequestOutput
impl Clone for PermissionRequestOutput
Source§fn clone(&self) -> PermissionRequestOutput
fn clone(&self) -> PermissionRequestOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PermissionRequestOutput
impl Debug for PermissionRequestOutput
Source§impl PartialEq for PermissionRequestOutput
impl PartialEq for PermissionRequestOutput
Source§fn eq(&self, other: &PermissionRequestOutput) -> bool
fn eq(&self, other: &PermissionRequestOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PermissionRequestOutput
impl Serialize for PermissionRequestOutput
impl StructuralPartialEq for PermissionRequestOutput
Auto Trait Implementations§
impl Freeze for PermissionRequestOutput
impl RefUnwindSafe for PermissionRequestOutput
impl Send for PermissionRequestOutput
impl Sync for PermissionRequestOutput
impl Unpin for PermissionRequestOutput
impl UnsafeUnpin for PermissionRequestOutput
impl UnwindSafe for PermissionRequestOutput
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