pub struct TaskRequestParams {
pub ttl: Option<u64>,
}Expand description
Parameters for task-augmented requests (the task field in CallToolParams)
Fields§
§ttl: Option<u64>Time-to-live for the task in milliseconds
Trait Implementations§
Source§impl Clone for TaskRequestParams
impl Clone for TaskRequestParams
Source§fn clone(&self) -> TaskRequestParams
fn clone(&self) -> TaskRequestParams
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 TaskRequestParams
impl Debug for TaskRequestParams
Source§impl<'de> Deserialize<'de> for TaskRequestParams
impl<'de> Deserialize<'de> for TaskRequestParams
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 TaskRequestParams
impl RefUnwindSafe for TaskRequestParams
impl Send for TaskRequestParams
impl Sync for TaskRequestParams
impl Unpin for TaskRequestParams
impl UnsafeUnpin for TaskRequestParams
impl UnwindSafe for TaskRequestParams
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