Struct slack_web_api::SlackBlockHeader
source · pub struct SlackBlockHeader {
pub block_type: String,
pub text: CompositionObjectText,
pub block_id: Option<String>,
}Fields§
§block_type: String§text: CompositionObjectText§block_id: Option<String>Implementations§
source§impl SlackBlockHeader
impl SlackBlockHeader
pub fn new_text<S: Into<String>>(text: S) -> SlackBlockHeader
Trait Implementations§
source§impl Clone for SlackBlockHeader
impl Clone for SlackBlockHeader
source§fn clone(&self) -> SlackBlockHeader
fn clone(&self) -> SlackBlockHeader
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for SlackBlockHeader
impl Debug for SlackBlockHeader
source§impl Default for SlackBlockHeader
impl Default for SlackBlockHeader
source§impl<'de> Deserialize<'de> for SlackBlockHeader
impl<'de> Deserialize<'de> for SlackBlockHeader
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<SlackBlockHeader> for SlackBlock
impl From<SlackBlockHeader> for SlackBlock
source§fn from(value: SlackBlockHeader) -> Self
fn from(value: SlackBlockHeader) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for SlackBlockHeader
impl Send for SlackBlockHeader
impl Sync for SlackBlockHeader
impl Unpin for SlackBlockHeader
impl UnwindSafe for SlackBlockHeader
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