pub struct ChannelElement {
pub channel_id: String,
pub tab_id: Option<String>,
pub style: Option<RichTextStyle>,
pub from_llm: Option<bool>,
/* private fields */
}Expand description
A channel mention. https://docs.slack.dev/reference/block-kit/block-elements/channel-element
Fields§
§channel_id: String§tab_id: Option<String>§style: Option<RichTextStyle>§from_llm: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for ChannelElement
impl Clone for ChannelElement
Source§impl Debug for ChannelElement
impl Debug for ChannelElement
Source§impl<'de> Deserialize<'de> for ChannelElement
impl<'de> Deserialize<'de> for ChannelElement
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<ChannelElement> for RichTextElement
impl From<ChannelElement> for RichTextElement
Source§fn from(value: ChannelElement) -> Self
fn from(value: ChannelElement) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ChannelElement
impl PartialEq for ChannelElement
Source§impl Serialize for ChannelElement
impl Serialize for ChannelElement
impl StructuralPartialEq for ChannelElement
Auto Trait Implementations§
impl Freeze for ChannelElement
impl RefUnwindSafe for ChannelElement
impl Send for ChannelElement
impl Sync for ChannelElement
impl Unpin for ChannelElement
impl UnsafeUnpin for ChannelElement
impl UnwindSafe for ChannelElement
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