pub struct ExtensionBadge {
pub description: Option<String>,
pub img_uri: Option<String>,
pub link: Option<String>,
}Fields§
§description: Option<String>§img_uri: Option<String>§link: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for ExtensionBadge
impl Clone for ExtensionBadge
Source§fn clone(&self) -> ExtensionBadge
fn clone(&self) -> ExtensionBadge
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 ExtensionBadge
impl Debug for ExtensionBadge
Source§impl Default for ExtensionBadge
impl Default for ExtensionBadge
Source§fn default() -> ExtensionBadge
fn default() -> ExtensionBadge
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtensionBadge
impl<'de> Deserialize<'de> for ExtensionBadge
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 ExtensionBadge
impl PartialEq for ExtensionBadge
Source§impl Serialize for ExtensionBadge
impl Serialize for ExtensionBadge
impl StructuralPartialEq for ExtensionBadge
Auto Trait Implementations§
impl Freeze for ExtensionBadge
impl RefUnwindSafe for ExtensionBadge
impl Send for ExtensionBadge
impl Sync for ExtensionBadge
impl Unpin for ExtensionBadge
impl UnwindSafe for ExtensionBadge
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