pub struct Divider { /* private fields */ }Expand description
Divider block representation.
§Example
use slack_messaging::blocks::Divider;
let divider = Divider::builder()
.block_id("divider_block")
.build()?;
let expected = serde_json::json!({
"type": "divider",
"block_id": "divider_block"
});
let json = serde_json::to_value(divider).unwrap();
assert_eq!(json, expected);Implementations§
Source§impl Divider
impl Divider
Sourcepub fn builder() -> DividerBuilder
pub fn builder() -> DividerBuilder
constract DividerBuilder object.
Trait Implementations§
impl StructuralPartialEq for Divider
Auto Trait Implementations§
impl Freeze for Divider
impl RefUnwindSafe for Divider
impl Send for Divider
impl Sync for Divider
impl Unpin for Divider
impl UnwindSafe for Divider
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)