pub struct CreateElicitationResult {
pub action: ElicitationAction,
pub content: Option<Value>,
}Expand description
Result of elicitation request
Fields§
§action: ElicitationActionUser’s action
content: Option<Value>User-provided content (only present if action is Accept)
Trait Implementations§
Source§impl Clone for CreateElicitationResult
impl Clone for CreateElicitationResult
Source§fn clone(&self) -> CreateElicitationResult
fn clone(&self) -> CreateElicitationResult
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 CreateElicitationResult
impl Debug for CreateElicitationResult
Source§impl<'de> Deserialize<'de> for CreateElicitationResult
impl<'de> Deserialize<'de> for CreateElicitationResult
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 CreateElicitationResult
impl RefUnwindSafe for CreateElicitationResult
impl Send for CreateElicitationResult
impl Sync for CreateElicitationResult
impl Unpin for CreateElicitationResult
impl UnwindSafe for CreateElicitationResult
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