pub struct NewTaskSpec {
pub task_id: TaskId,
pub owner_thread_id: String,
pub task_type: String,
pub description: String,
pub parent_task_id: Option<TaskId>,
pub supports_resume: bool,
pub metadata: Value,
}Fields§
§task_id: TaskId§owner_thread_id: String§task_type: String§description: String§parent_task_id: Option<TaskId>§supports_resume: bool§metadata: ValueTrait Implementations§
Source§impl Clone for NewTaskSpec
impl Clone for NewTaskSpec
Source§fn clone(&self) -> NewTaskSpec
fn clone(&self) -> NewTaskSpec
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 moreAuto Trait Implementations§
impl Freeze for NewTaskSpec
impl RefUnwindSafe for NewTaskSpec
impl Send for NewTaskSpec
impl Sync for NewTaskSpec
impl Unpin for NewTaskSpec
impl UnwindSafe for NewTaskSpec
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