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