pub struct McpServerIcon {
pub src: String,
pub mime_type: Option<Option<String>>,
pub sizes: Option<Option<Vec<String>>>,
}Expand description
McpServerIcon : An icon for display in user interfaces.
Fields§
§src: String§mime_type: Option<Option<String>>§sizes: Option<Option<Vec<String>>>Implementations§
Source§impl McpServerIcon
impl McpServerIcon
Sourcepub fn new(src: String) -> McpServerIcon
pub fn new(src: String) -> McpServerIcon
An icon for display in user interfaces.
Trait Implementations§
Source§impl Clone for McpServerIcon
impl Clone for McpServerIcon
Source§fn clone(&self) -> McpServerIcon
fn clone(&self) -> McpServerIcon
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 McpServerIcon
impl Debug for McpServerIcon
Source§impl Default for McpServerIcon
impl Default for McpServerIcon
Source§fn default() -> McpServerIcon
fn default() -> McpServerIcon
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpServerIcon
impl<'de> Deserialize<'de> for McpServerIcon
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 McpServerIcon
impl PartialEq for McpServerIcon
Source§impl Serialize for McpServerIcon
impl Serialize for McpServerIcon
impl StructuralPartialEq for McpServerIcon
Auto Trait Implementations§
impl Freeze for McpServerIcon
impl RefUnwindSafe for McpServerIcon
impl Send for McpServerIcon
impl Sync for McpServerIcon
impl Unpin for McpServerIcon
impl UnsafeUnpin for McpServerIcon
impl UnwindSafe for McpServerIcon
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