pub struct ExternalCitation {
pub app_name: Option<String>,
pub app_icon_url: Option<String>,
/* private fields */
}Expand description
An external app citation source. https://docs.slack.dev/reference/block-kit/block-elements/citation-element
Fields§
§app_name: Option<String>§app_icon_url: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for ExternalCitation
impl Clone for ExternalCitation
Source§impl Debug for ExternalCitation
impl Debug for ExternalCitation
Source§impl Default for ExternalCitation
impl Default for ExternalCitation
Source§impl<'de> Deserialize<'de> for ExternalCitation
impl<'de> Deserialize<'de> for ExternalCitation
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 From<ExternalCitation> for CitationDetails
impl From<ExternalCitation> for CitationDetails
Source§fn from(value: ExternalCitation) -> Self
fn from(value: ExternalCitation) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExternalCitation
impl PartialEq for ExternalCitation
Source§impl Serialize for ExternalCitation
impl Serialize for ExternalCitation
impl StructuralPartialEq for ExternalCitation
Auto Trait Implementations§
impl Freeze for ExternalCitation
impl RefUnwindSafe for ExternalCitation
impl Send for ExternalCitation
impl Sync for ExternalCitation
impl Unpin for ExternalCitation
impl UnsafeUnpin for ExternalCitation
impl UnwindSafe for ExternalCitation
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