pub enum ElicitationAction {
Accept,
Decline,
Cancel,
}
Expand description
Elicitation user action
Variants§
Accept
User submitted the form/confirmed the action
Decline
User explicitly declined the action
Cancel
User dismissed without making an explicit choice
Trait Implementations§
Source§impl Clone for ElicitationAction
impl Clone for ElicitationAction
Source§fn clone(&self) -> ElicitationAction
fn clone(&self) -> ElicitationAction
Returns a duplicate of the value. Read more
1.0.0 · 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 ElicitationAction
impl Debug for ElicitationAction
Source§impl<'de> Deserialize<'de> for ElicitationAction
impl<'de> Deserialize<'de> for ElicitationAction
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
Source§impl PartialEq for ElicitationAction
impl PartialEq for ElicitationAction
Source§impl Serialize for ElicitationAction
impl Serialize for ElicitationAction
impl StructuralPartialEq for ElicitationAction
Auto Trait Implementations§
impl Freeze for ElicitationAction
impl RefUnwindSafe for ElicitationAction
impl Send for ElicitationAction
impl Sync for ElicitationAction
impl Unpin for ElicitationAction
impl UnwindSafe for ElicitationAction
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