pub type ElicitRequest = Request<ElicitationCreateRequestMethod, ElicitRequestParams>;Expand description
Request type for creating an elicitation to gather user input
Aliased Type§
pub struct ElicitRequest {
pub method: ElicitationCreateRequestMethod,
pub params: ElicitRequestParams,
pub extensions: Extensions,
}Fields§
§method: ElicitationCreateRequestMethod§params: ElicitRequestParams§extensions: Extensionsextensions will carry anything possible in the context, including the metadata
(RequestMetaObject for requests, NotificationMetaObject for notifications)
this is similar with the Extensions in http crate