pub struct SlackBlockAction {
pub block_type: String,
pub elements: Vec<SlackBlockElement>,
pub block_id: Option<String>,
}Fields§
§block_type: String§elements: Vec<SlackBlockElement>§block_id: Option<String>Trait Implementations§
Source§impl Clone for SlackBlockAction
impl Clone for SlackBlockAction
Source§fn clone(&self) -> SlackBlockAction
fn clone(&self) -> SlackBlockAction
Returns a duplicate 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 SlackBlockAction
impl Debug for SlackBlockAction
Source§impl Default for SlackBlockAction
impl Default for SlackBlockAction
Source§impl<'de> Deserialize<'de> for SlackBlockAction
impl<'de> Deserialize<'de> for SlackBlockAction
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
Auto Trait Implementations§
impl Freeze for SlackBlockAction
impl RefUnwindSafe for SlackBlockAction
impl Send for SlackBlockAction
impl Sync for SlackBlockAction
impl Unpin for SlackBlockAction
impl UnwindSafe for SlackBlockAction
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