pub struct Content5Inner {Show 13 fields
pub type: Type,
pub text: String,
pub annotations: Option<Annotations>,
pub _meta: Option<HashMap<String, Value>>,
pub data: String,
pub mime_type: String,
pub name: String,
pub title: Option<String>,
pub uri: String,
pub description: Option<String>,
pub size: Option<i32>,
pub icons: Option<Vec<McpServerIcon>>,
pub resource: Box<Resource>,
}Fields§
§type: Type§text: String§annotations: Option<Annotations>§_meta: Option<HashMap<String, Value>>§data: String§mime_type: String§name: String§title: Option<String>§uri: String§description: Option<String>§size: Option<i32>§icons: Option<Vec<McpServerIcon>>§resource: Box<Resource>Implementations§
Trait Implementations§
Source§impl Clone for Content5Inner
impl Clone for Content5Inner
Source§fn clone(&self) -> Content5Inner
fn clone(&self) -> Content5Inner
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 Content5Inner
impl Debug for Content5Inner
Source§impl Default for Content5Inner
impl Default for Content5Inner
Source§fn default() -> Content5Inner
fn default() -> Content5Inner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Content5Inner
impl<'de> Deserialize<'de> for Content5Inner
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
Source§impl PartialEq for Content5Inner
impl PartialEq for Content5Inner
Source§impl Serialize for Content5Inner
impl Serialize for Content5Inner
impl StructuralPartialEq for Content5Inner
Auto Trait Implementations§
impl Freeze for Content5Inner
impl RefUnwindSafe for Content5Inner
impl Send for Content5Inner
impl Sync for Content5Inner
impl Unpin for Content5Inner
impl UnsafeUnpin for Content5Inner
impl UnwindSafe for Content5Inner
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