pub struct TaskBuilder { /* private fields */ }Expand description
Builder for creating and configuring tasks.
Implementations§
Source§impl TaskBuilder
impl TaskBuilder
Sourcepub fn new() -> TaskBuilder
pub fn new() -> TaskBuilder
Creates a new task builder with default settings.
§Returns
A new builder instance ready for configuration
Sourcepub fn priority(self, priority: Priority) -> TaskBuilder
pub fn priority(self, priority: Priority) -> TaskBuilder
Sourcepub fn name(self, name: &'static str) -> TaskBuilder
pub fn name(self, name: &'static str) -> TaskBuilder
Sourcepub fn with_id(self, id: TaskId) -> TaskBuilder
pub fn with_id(self, id: TaskId) -> TaskBuilder
Trait Implementations§
Source§impl Default for TaskBuilder
impl Default for TaskBuilder
Source§fn default() -> TaskBuilder
fn default() -> TaskBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TaskBuilder
impl RefUnwindSafe for TaskBuilder
impl Send for TaskBuilder
impl Sync for TaskBuilder
impl Unpin for TaskBuilder
impl UnsafeUnpin for TaskBuilder
impl UnwindSafe for TaskBuilder
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