pub struct SamplingTaskCapability {
pub create: Option<SamplingCreateMessageTaskCapability>,
}Expand description
Specifies task support for sampling-related requests.
See the schema for details
Fields§
§create: Option<SamplingCreateMessageTaskCapability>Indicates whether the client supports task-augmented sampling/createMessage requests.
Trait Implementations§
Source§impl Clone for SamplingTaskCapability
impl Clone for SamplingTaskCapability
Source§fn clone(&self) -> SamplingTaskCapability
fn clone(&self) -> SamplingTaskCapability
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 SamplingTaskCapability
impl Debug for SamplingTaskCapability
Source§impl Default for SamplingTaskCapability
impl Default for SamplingTaskCapability
Source§fn default() -> SamplingTaskCapability
fn default() -> SamplingTaskCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SamplingTaskCapability
impl<'de> Deserialize<'de> for SamplingTaskCapability
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 SamplingTaskCapability
impl RefUnwindSafe for SamplingTaskCapability
impl Send for SamplingTaskCapability
impl Sync for SamplingTaskCapability
impl Unpin for SamplingTaskCapability
impl UnsafeUnpin for SamplingTaskCapability
impl UnwindSafe for SamplingTaskCapability
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