pub enum ResourceContents {
Text {
uri: String,
mime_type: Option<String>,
text: String,
},
Blob {
uri: String,
mime_type: Option<String>,
blob: String,
},
}
Expand description
Content of a resource
Variantsยง
Trait Implementationsยง
Sourceยงimpl Clone for ResourceContents
impl Clone for ResourceContents
Sourceยงfn clone(&self) -> ResourceContents
fn clone(&self) -> ResourceContents
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 ResourceContents
impl Debug for ResourceContents
Sourceยงimpl<'de> Deserialize<'de> for ResourceContents
impl<'de> Deserialize<'de> for ResourceContents
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 ResourceContents
impl PartialEq for ResourceContents
Sourceยงimpl Serialize for ResourceContents
impl Serialize for ResourceContents
impl StructuralPartialEq for ResourceContents
Auto Trait Implementationsยง
impl Freeze for ResourceContents
impl RefUnwindSafe for ResourceContents
impl Send for ResourceContents
impl Sync for ResourceContents
impl Unpin for ResourceContents
impl UnwindSafe for ResourceContents
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