Struct plexo_sdk::resources::tasks::operations::UpdateTaskInputBuilder
source · pub struct UpdateTaskInputBuilder { /* private fields */ }Expand description
Builder for UpdateTaskInput.
Implementations§
source§impl UpdateTaskInputBuilder
impl UpdateTaskInputBuilder
pub fn status(self, value: TaskStatus) -> Self
pub fn priority(self, value: TaskPriority) -> Self
pub fn title(self, value: String) -> Self
pub fn description(self, value: String) -> Self
pub fn due_date(self, value: DateTime<Utc>) -> Self
pub fn project_id(self, value: Uuid) -> Self
pub fn lead_id(self, value: Uuid) -> Self
pub fn parent_id(self, value: Uuid) -> Self
pub fn labels(self, value: UpdateListInput) -> Self
pub fn assignees(self, value: UpdateListInput) -> Self
pub fn assets(self, value: UpdateListInput) -> Self
sourcepub fn build(self) -> Result<UpdateTaskInput, UpdateTaskInputBuilderError>
pub fn build(self) -> Result<UpdateTaskInput, UpdateTaskInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UpdateTaskInputBuilder
impl RefUnwindSafe for UpdateTaskInputBuilder
impl Send for UpdateTaskInputBuilder
impl Sync for UpdateTaskInputBuilder
impl Unpin for UpdateTaskInputBuilder
impl UnwindSafe for UpdateTaskInputBuilder
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