pub struct ProjectTaskSuggestionInputBuilder { /* private fields */ }Expand description
Builder for ProjectTaskSuggestionInput.
Implementations§
source§impl ProjectTaskSuggestionInputBuilder
impl ProjectTaskSuggestionInputBuilder
pub fn title(self, value: String) -> Self
pub fn description(self, value: String) -> Self
pub fn status(self, value: TaskStatus) -> Self
pub fn priority(self, value: TaskPriority) -> Self
pub fn due_date(self, value: DateTime<Utc>) -> Self
sourcepub fn build(
self
) -> Result<ProjectTaskSuggestionInput, ProjectTaskSuggestionInputBuilderError>
pub fn build( self ) -> Result<ProjectTaskSuggestionInput, ProjectTaskSuggestionInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProjectTaskSuggestionInputBuilder
impl RefUnwindSafe for ProjectTaskSuggestionInputBuilder
impl Send for ProjectTaskSuggestionInputBuilder
impl Sync for ProjectTaskSuggestionInputBuilder
impl Unpin for ProjectTaskSuggestionInputBuilder
impl UnwindSafe for ProjectTaskSuggestionInputBuilder
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