pub struct UIHandlePendingUserInputRequest {
pub request_id: RequestId,
pub response: UIUserInputResponse,
}Expand description
Request ID of a pending user_input.requested event and the user’s response.
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 user_input.requested event
response: UIUserInputResponseSchema for the UIUserInputResponse type.
Trait Implementations§
Source§impl Clone for UIHandlePendingUserInputRequest
impl Clone for UIHandlePendingUserInputRequest
Source§fn clone(&self) -> UIHandlePendingUserInputRequest
fn clone(&self) -> UIHandlePendingUserInputRequest
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 UIHandlePendingUserInputRequest
impl Default for UIHandlePendingUserInputRequest
Source§fn default() -> UIHandlePendingUserInputRequest
fn default() -> UIHandlePendingUserInputRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UIHandlePendingUserInputRequest
impl<'de> Deserialize<'de> for UIHandlePendingUserInputRequest
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 UIHandlePendingUserInputRequest
impl RefUnwindSafe for UIHandlePendingUserInputRequest
impl Send for UIHandlePendingUserInputRequest
impl Sync for UIHandlePendingUserInputRequest
impl Unpin for UIHandlePendingUserInputRequest
impl UnsafeUnpin for UIHandlePendingUserInputRequest
impl UnwindSafe for UIHandlePendingUserInputRequest
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