pub struct UrlElicitationRequiredData {
pub elicitations: Vec<UrlElicitationInfo>,
}Expand description
URL elicitation required error data (MCP 2025-11-25)
Returned as error data when a request requires URL mode elicitation before it can be processed.
Fields§
§elicitations: Vec<UrlElicitationInfo>List of elicitations required before the request can proceed
Trait Implementations§
Source§impl Clone for UrlElicitationRequiredData
impl Clone for UrlElicitationRequiredData
Source§fn clone(&self) -> UrlElicitationRequiredData
fn clone(&self) -> UrlElicitationRequiredData
Returns a duplicate of the value. Read more
1.0.0 · 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 UrlElicitationRequiredData
impl Debug for UrlElicitationRequiredData
Source§impl<'de> Deserialize<'de> for UrlElicitationRequiredData
impl<'de> Deserialize<'de> for UrlElicitationRequiredData
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 UrlElicitationRequiredData
impl RefUnwindSafe for UrlElicitationRequiredData
impl Send for UrlElicitationRequiredData
impl Sync for UrlElicitationRequiredData
impl Unpin for UrlElicitationRequiredData
impl UnwindSafe for UrlElicitationRequiredData
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