pub struct UrlElicitError {
pub data: UrlElicitErrorData,
pub message: String,
/* private fields */
}Expand description
UrlElicitError
JSON schema
{
"allOf": [
{
"$ref": "#/$defs/Error"
},
{
"type": "object",
"required": [
"code",
"data"
],
"properties": {
"code": {
"type": "integer"
},
"data": {
"type": "object",
"required": [
"elicitations"
],
"properties": {
"elicitations": {
"type": "array",
"items": {
"$ref": "#/$defs/ElicitRequestURLParams"
}
}
},
"additionalProperties": {}
}
}
}
]
}Fields§
§data: UrlElicitErrorData§message: StringA short description of the error. The message SHOULD be limited to a concise single sentence.
Implementations§
Trait Implementations§
Source§impl Clone for UrlElicitError
impl Clone for UrlElicitError
Source§fn clone(&self) -> UrlElicitError
fn clone(&self) -> UrlElicitError
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 UrlElicitError
impl Debug for UrlElicitError
Source§impl<'de> Deserialize<'de> for UrlElicitError
impl<'de> Deserialize<'de> for UrlElicitError
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 UrlElicitError
impl RefUnwindSafe for UrlElicitError
impl Send for UrlElicitError
impl Sync for UrlElicitError
impl Unpin for UrlElicitError
impl UnwindSafe for UrlElicitError
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