pub struct UrlElicitErrorData {
pub elicitations: Vec<ElicitRequestUrlParams>,
pub extra: Option<Map<String, Value>>,
}Expand description
UrlElicitErrorData
JSON schema
{
"type": "object",
"required": [
"elicitations"
],
"properties": {
"elicitations": {
"type": "array",
"items": {
"$ref": "#/$defs/ElicitRequestURLParams"
}
}
},
"additionalProperties": {}
}Fields§
§elicitations: Vec<ElicitRequestUrlParams>§extra: Option<Map<String, Value>>Trait Implementations§
Source§impl Clone for UrlElicitErrorData
impl Clone for UrlElicitErrorData
Source§fn clone(&self) -> UrlElicitErrorData
fn clone(&self) -> UrlElicitErrorData
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 UrlElicitErrorData
impl Debug for UrlElicitErrorData
Source§impl<'de> Deserialize<'de> for UrlElicitErrorData
impl<'de> Deserialize<'de> for UrlElicitErrorData
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 UrlElicitErrorData
impl RefUnwindSafe for UrlElicitErrorData
impl Send for UrlElicitErrorData
impl Sync for UrlElicitErrorData
impl Unpin for UrlElicitErrorData
impl UnwindSafe for UrlElicitErrorData
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