pub struct NewRunningTask {
pub title: String,
pub instructions: String,
pub runtime: TaskRuntimeInstance,
pub requested_by: Option<String>,
pub tags: Vec<String>,
pub metadata: Option<Value>,
pub origin_call_id: Option<String>,
}Expand description
Request to persist a task that is already running inside the current runtime instance.
Fields§
§title: String§instructions: String§runtime: TaskRuntimeInstance§requested_by: Option<String>§metadata: Option<Value>§origin_call_id: Option<String>Trait Implementations§
Source§impl Clone for NewRunningTask
impl Clone for NewRunningTask
Source§fn clone(&self) -> NewRunningTask
fn clone(&self) -> NewRunningTask
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 NewRunningTask
impl Debug for NewRunningTask
Source§impl<'de> Deserialize<'de> for NewRunningTask
impl<'de> Deserialize<'de> for NewRunningTask
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 PartialEq for NewRunningTask
impl PartialEq for NewRunningTask
Source§impl Serialize for NewRunningTask
impl Serialize for NewRunningTask
impl StructuralPartialEq for NewRunningTask
Auto Trait Implementations§
impl Freeze for NewRunningTask
impl RefUnwindSafe for NewRunningTask
impl Send for NewRunningTask
impl Sync for NewRunningTask
impl Unpin for NewRunningTask
impl UnsafeUnpin for NewRunningTask
impl UnwindSafe for NewRunningTask
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