pub enum UIElicitationResponseAction {
Accept,
Decline,
Cancel,
Unknown,
}Expand description
The user’s response: accept (submitted), decline (rejected), or cancel (dismissed)
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Accept
The user submitted the requested form values.
Decline
The user explicitly declined to provide the requested input.
Cancel
The user dismissed the elicitation request.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for UIElicitationResponseAction
impl Clone for UIElicitationResponseAction
Source§fn clone(&self) -> UIElicitationResponseAction
fn clone(&self) -> UIElicitationResponseAction
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 UIElicitationResponseAction
impl Debug for UIElicitationResponseAction
Source§impl Default for UIElicitationResponseAction
impl Default for UIElicitationResponseAction
Source§fn default() -> UIElicitationResponseAction
fn default() -> UIElicitationResponseAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UIElicitationResponseAction
impl<'de> Deserialize<'de> for UIElicitationResponseAction
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 UIElicitationResponseAction
Source§impl PartialEq for UIElicitationResponseAction
impl PartialEq for UIElicitationResponseAction
Source§fn eq(&self, other: &UIElicitationResponseAction) -> bool
fn eq(&self, other: &UIElicitationResponseAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UIElicitationResponseAction
Auto Trait Implementations§
impl Freeze for UIElicitationResponseAction
impl RefUnwindSafe for UIElicitationResponseAction
impl Send for UIElicitationResponseAction
impl Sync for UIElicitationResponseAction
impl Unpin for UIElicitationResponseAction
impl UnsafeUnpin for UIElicitationResponseAction
impl UnwindSafe for UIElicitationResponseAction
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