pub struct TaskCreate {
pub task_type: String,
pub agent_id: Option<String>,
pub payload: Value,
pub parent_id: Option<String>,
}Fields§
§task_type: String§agent_id: Option<String>§payload: Value§parent_id: Option<String>Trait Implementations§
Source§impl Clone for TaskCreate
impl Clone for TaskCreate
Source§fn clone(&self) -> TaskCreate
fn clone(&self) -> TaskCreate
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 TaskCreate
impl Debug for TaskCreate
Source§impl<'de> Deserialize<'de> for TaskCreate
impl<'de> Deserialize<'de> for TaskCreate
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
Auto Trait Implementations§
impl Freeze for TaskCreate
impl RefUnwindSafe for TaskCreate
impl Send for TaskCreate
impl Sync for TaskCreate
impl Unpin for TaskCreate
impl UnsafeUnpin for TaskCreate
impl UnwindSafe for TaskCreate
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