pub struct HeaderBlock {
pub text: TextBlockObject,
pub block_id: Option<String>,
}Expand description
A header is a plain-text block that displays in a larger, bold font.
See: https://api.slack.com/reference/block-kit/blocks#header
Fields§
§text: TextBlockObject§block_id: Option<String>Implementations§
Source§impl HeaderBlock
impl HeaderBlock
pub fn builder(text: TextBlockObject) -> HeaderBlockBuilder
Trait Implementations§
Source§impl Debug for HeaderBlock
impl Debug for HeaderBlock
Source§impl Default for HeaderBlock
impl Default for HeaderBlock
Source§fn default() -> HeaderBlock
fn default() -> HeaderBlock
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HeaderBlock
impl<'de> Deserialize<'de> for HeaderBlock
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 HeaderBlock
impl PartialEq for HeaderBlock
Source§impl Serialize for HeaderBlock
impl Serialize for HeaderBlock
impl StructuralPartialEq for HeaderBlock
Auto Trait Implementations§
impl Freeze for HeaderBlock
impl RefUnwindSafe for HeaderBlock
impl Send for HeaderBlock
impl Sync for HeaderBlock
impl Unpin for HeaderBlock
impl UnwindSafe for HeaderBlock
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