pub struct UIHandlePendingElicitationRequest {
pub request_id: RequestId,
pub result: UIElicitationResponse,
}Expand description
Pending elicitation request ID and the user’s response (accept/decline/cancel + form values).
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§request_id: RequestIdThe unique request ID from the elicitation.requested event
result: UIElicitationResponseThe elicitation response (accept with form values, decline, or cancel)
Trait Implementations§
Source§impl Clone for UIHandlePendingElicitationRequest
impl Clone for UIHandlePendingElicitationRequest
Source§fn clone(&self) -> UIHandlePendingElicitationRequest
fn clone(&self) -> UIHandlePendingElicitationRequest
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 Default for UIHandlePendingElicitationRequest
impl Default for UIHandlePendingElicitationRequest
Source§fn default() -> UIHandlePendingElicitationRequest
fn default() -> UIHandlePendingElicitationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UIHandlePendingElicitationRequest
impl<'de> Deserialize<'de> for UIHandlePendingElicitationRequest
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
Auto Trait Implementations§
impl Freeze for UIHandlePendingElicitationRequest
impl RefUnwindSafe for UIHandlePendingElicitationRequest
impl Send for UIHandlePendingElicitationRequest
impl Sync for UIHandlePendingElicitationRequest
impl Unpin for UIHandlePendingElicitationRequest
impl UnsafeUnpin for UIHandlePendingElicitationRequest
impl UnwindSafe for UIHandlePendingElicitationRequest
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