pub struct ChecklistTasksAddedBuilder {
pub checklist_message: Option<BoxWrapper<Unbox<Message>>>,
pub tasks: Vec<ChecklistTask>,
}Expand description
Describes a service message about tasks added to a checklist.
Fields§
§checklist_message: Option<BoxWrapper<Unbox<Message>>>Optional. Message containing the checklist to which the tasks were added. Note that the Message object in this field will not contain the reply_to_message field even if it itself is a reply.
tasks: Vec<ChecklistTask>List of tasks added to the checklist
Implementations§
Source§impl ChecklistTasksAddedBuilder
impl ChecklistTasksAddedBuilder
pub fn new(tasks: Vec<ChecklistTask>) -> Self
Sourcepub fn set_checklist_message(self, checklist_message: Message) -> Self
pub fn set_checklist_message(self, checklist_message: Message) -> Self
Optional. Message containing the checklist to which the tasks were added. Note that the Message object in this field will not contain the reply_to_message field even if it itself is a reply.
Sourcepub fn set_tasks(self, tasks: Vec<ChecklistTask>) -> Self
pub fn set_tasks(self, tasks: Vec<ChecklistTask>) -> Self
List of tasks added to the checklist
pub fn build(self) -> ChecklistTasksAdded
Trait Implementations§
Source§impl Clone for ChecklistTasksAddedBuilder
impl Clone for ChecklistTasksAddedBuilder
Source§fn clone(&self) -> ChecklistTasksAddedBuilder
fn clone(&self) -> ChecklistTasksAddedBuilder
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 ChecklistTasksAddedBuilder
impl Debug for ChecklistTasksAddedBuilder
Source§impl Default for ChecklistTasksAddedBuilder
impl Default for ChecklistTasksAddedBuilder
Source§fn default() -> ChecklistTasksAddedBuilder
fn default() -> ChecklistTasksAddedBuilder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChecklistTasksAddedBuilder
impl<'de> Deserialize<'de> for ChecklistTasksAddedBuilder
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 Hash for ChecklistTasksAddedBuilder
impl Hash for ChecklistTasksAddedBuilder
Source§impl Ord for ChecklistTasksAddedBuilder
impl Ord for ChecklistTasksAddedBuilder
Source§fn cmp(&self, other: &ChecklistTasksAddedBuilder) -> Ordering
fn cmp(&self, other: &ChecklistTasksAddedBuilder) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ChecklistTasksAddedBuilder
impl PartialOrd for ChecklistTasksAddedBuilder
impl Eq for ChecklistTasksAddedBuilder
impl StructuralPartialEq for ChecklistTasksAddedBuilder
Auto Trait Implementations§
impl Freeze for ChecklistTasksAddedBuilder
impl RefUnwindSafe for ChecklistTasksAddedBuilder
impl Send for ChecklistTasksAddedBuilder
impl Sync for ChecklistTasksAddedBuilder
impl Unpin for ChecklistTasksAddedBuilder
impl UnsafeUnpin for ChecklistTasksAddedBuilder
impl UnwindSafe for ChecklistTasksAddedBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.