pub struct GetMcpTools200ResponseInnerAnnotations {
pub title: Option<String>,
pub read_only_hint: Option<bool>,
pub destructive_hint: Option<bool>,
pub idempotent_hint: Option<bool>,
pub open_world_hint: Option<bool>,
}Fields§
§title: Option<String>§read_only_hint: Option<bool>§destructive_hint: Option<bool>§idempotent_hint: Option<bool>§open_world_hint: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for GetMcpTools200ResponseInnerAnnotations
impl Clone for GetMcpTools200ResponseInnerAnnotations
Source§fn clone(&self) -> GetMcpTools200ResponseInnerAnnotations
fn clone(&self) -> GetMcpTools200ResponseInnerAnnotations
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 Default for GetMcpTools200ResponseInnerAnnotations
impl Default for GetMcpTools200ResponseInnerAnnotations
Source§fn default() -> GetMcpTools200ResponseInnerAnnotations
fn default() -> GetMcpTools200ResponseInnerAnnotations
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetMcpTools200ResponseInnerAnnotations
impl<'de> Deserialize<'de> for GetMcpTools200ResponseInnerAnnotations
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
impl StructuralPartialEq for GetMcpTools200ResponseInnerAnnotations
Auto Trait Implementations§
impl Freeze for GetMcpTools200ResponseInnerAnnotations
impl RefUnwindSafe for GetMcpTools200ResponseInnerAnnotations
impl Send for GetMcpTools200ResponseInnerAnnotations
impl Sync for GetMcpTools200ResponseInnerAnnotations
impl Unpin for GetMcpTools200ResponseInnerAnnotations
impl UnsafeUnpin for GetMcpTools200ResponseInnerAnnotations
impl UnwindSafe for GetMcpTools200ResponseInnerAnnotations
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