pub struct ThreadDecrementElicitationResponse {
pub count: i64,
pub paused: bool,
}Expand description
Response for thread/decrement_elicitation.
JSON schema
{
"title": "ThreadDecrementElicitationResponse",
"description": "Response for `thread/decrement_elicitation`.",
"type": "object",
"required": [
"count",
"paused"
],
"properties": {
"count": {
"description": "Current out-of-band elicitation count after the decrement.",
"type": "integer",
"format": "int64"
},
"paused": {
"description": "Whether timeout accounting remains paused after applying the decrement.",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Fields§
§count: i64Current out-of-band elicitation count after the decrement.
paused: boolWhether timeout accounting remains paused after applying the decrement.
Trait Implementations§
Source§impl Clone for ThreadDecrementElicitationResponse
impl Clone for ThreadDecrementElicitationResponse
Source§fn clone(&self) -> ThreadDecrementElicitationResponse
fn clone(&self) -> ThreadDecrementElicitationResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ThreadDecrementElicitationResponse
impl<'de> Deserialize<'de> for ThreadDecrementElicitationResponse
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 ThreadDecrementElicitationResponse
impl RefUnwindSafe for ThreadDecrementElicitationResponse
impl Send for ThreadDecrementElicitationResponse
impl Sync for ThreadDecrementElicitationResponse
impl Unpin for ThreadDecrementElicitationResponse
impl UnsafeUnpin for ThreadDecrementElicitationResponse
impl UnwindSafe for ThreadDecrementElicitationResponse
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