pub struct GeminiGem {
pub id: Option<String>,
pub title: Option<String>,
pub url: Option<String>,
}Expand description
Gemini Gem link.
This type is not used in any activity, and only used as part of another schema.
Fields§
§id: Option<String>Gems resource id.
title: Option<String>Title of the Gem.
url: Option<String>URL that can be used to access the Gem.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GeminiGem
impl<'de> Deserialize<'de> for GeminiGem
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 Part for GeminiGem
Auto Trait Implementations§
impl Freeze for GeminiGem
impl RefUnwindSafe for GeminiGem
impl Send for GeminiGem
impl Sync for GeminiGem
impl Unpin for GeminiGem
impl UnwindSafe for GeminiGem
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