pub struct ElicitationRequestMessage {
pub request: ElicitRequest,
pub response_tx: Sender<Result<ElicitResult, ElicitationError>>,
}Expand description
An elicitation request with a response channel.
Fields§
§request: ElicitRequestThe elicitation request.
response_tx: Sender<Result<ElicitResult, ElicitationError>>Channel to send the response.
Auto Trait Implementations§
impl Freeze for ElicitationRequestMessage
impl !RefUnwindSafe for ElicitationRequestMessage
impl Send for ElicitationRequestMessage
impl Sync for ElicitationRequestMessage
impl Unpin for ElicitationRequestMessage
impl UnsafeUnpin for ElicitationRequestMessage
impl !UnwindSafe for ElicitationRequestMessage
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