pub struct PlanBlock {
pub title: String,
pub tasks: Vec<PlanTask>,
pub block_id: Option<String>,
/* private fields */
}Expand description
A collection of related tasks. https://docs.slack.dev/reference/block-kit/blocks/plan-block
Fields§
§title: String§tasks: Vec<PlanTask>§block_id: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PlanBlock
impl<'de> Deserialize<'de> for PlanBlock
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
impl StructuralPartialEq for PlanBlock
Auto Trait Implementations§
impl Freeze for PlanBlock
impl RefUnwindSafe for PlanBlock
impl Send for PlanBlock
impl Sync for PlanBlock
impl Unpin for PlanBlock
impl UnsafeUnpin for PlanBlock
impl UnwindSafe for PlanBlock
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