pub struct Mention {
pub link_props: LinkProperties,
/* private fields */
}Expand description
A specialized Link that represents an @mention.
Fields§
§link_props: LinkPropertiesAdds all valid link properties to this struct
Implementations§
Trait Implementations§
Source§impl AsMut<LinkProperties> for Mention
impl AsMut<LinkProperties> for Mention
Source§fn as_mut(&mut self) -> &mut LinkProperties
fn as_mut(&mut self) -> &mut LinkProperties
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<LinkProperties> for Mention
impl AsRef<LinkProperties> for Mention
Source§fn as_ref(&self) -> &LinkProperties
fn as_ref(&self) -> &LinkProperties
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<'de> Deserialize<'de> for Mention
impl<'de> Deserialize<'de> for Mention
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 Base for Mention
impl Link for Mention
Auto Trait Implementations§
impl Freeze for Mention
impl RefUnwindSafe for Mention
impl Send for Mention
impl Sync for Mention
impl Unpin for Mention
impl UnsafeUnpin for Mention
impl UnwindSafe for Mention
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