pub enum PermissionDecisionOutcome {
Accept,
Reject,
Cancelled,
Unknown(String),
}Expand description
Variants§
Accept
The call was allowed.
Reject
The call was denied.
Cancelled
The permission wait was cancelled.
Unknown(String)
An outcome not yet known to this version of the crate.
Implementations§
Trait Implementations§
Source§impl Clone for PermissionDecisionOutcome
impl Clone for PermissionDecisionOutcome
Source§impl Debug for PermissionDecisionOutcome
impl Debug for PermissionDecisionOutcome
Source§impl<'de> Deserialize<'de> for PermissionDecisionOutcome
impl<'de> Deserialize<'de> for PermissionDecisionOutcome
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PermissionDecisionOutcome
impl Display for PermissionDecisionOutcome
impl Eq for PermissionDecisionOutcome
Source§impl From<&str> for PermissionDecisionOutcome
impl From<&str> for PermissionDecisionOutcome
Source§impl Hash for PermissionDecisionOutcome
impl Hash for PermissionDecisionOutcome
impl StructuralPartialEq for PermissionDecisionOutcome
Auto Trait Implementations§
impl Freeze for PermissionDecisionOutcome
impl RefUnwindSafe for PermissionDecisionOutcome
impl Send for PermissionDecisionOutcome
impl Sync for PermissionDecisionOutcome
impl Unpin for PermissionDecisionOutcome
impl UnsafeUnpin for PermissionDecisionOutcome
impl UnwindSafe for PermissionDecisionOutcome
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