pub enum PermissionAnswer {
Selected {
option_id: String,
},
Cancelled,
}Expand description
The normalized answer to an adapter permission request. Native adapters may reject this explicitly when their protocol has no permission control.
Variants§
Trait Implementations§
Source§impl Clone for PermissionAnswer
impl Clone for PermissionAnswer
Source§fn clone(&self) -> PermissionAnswer
fn clone(&self) -> PermissionAnswer
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 PermissionAnswer
impl Debug for PermissionAnswer
Source§impl<'de> Deserialize<'de> for PermissionAnswer
impl<'de> Deserialize<'de> for PermissionAnswer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PermissionAnswer
Source§impl PartialEq for PermissionAnswer
impl PartialEq for PermissionAnswer
Source§impl Serialize for PermissionAnswer
impl Serialize for PermissionAnswer
impl StructuralPartialEq for PermissionAnswer
Auto Trait Implementations§
impl Freeze for PermissionAnswer
impl RefUnwindSafe for PermissionAnswer
impl Send for PermissionAnswer
impl Sync for PermissionAnswer
impl Unpin for PermissionAnswer
impl UnsafeUnpin for PermissionAnswer
impl UnwindSafe for PermissionAnswer
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