pub struct CreateTaskRequest {
pub name: String,
pub kind: TaskKind,
pub body: String,
pub project_id: Option<String>,
}Expand description
Body for POST /api/v1/tasks.
Fields§
§name: StringTask name.
kind: TaskKindScript type.
body: StringThe script/command body.
project_id: Option<String>Project id scope. None = global task.
Trait Implementations§
Source§impl ComposeSchema for CreateTaskRequest
impl ComposeSchema for CreateTaskRequest
Source§impl Debug for CreateTaskRequest
impl Debug for CreateTaskRequest
Source§impl<'de> Deserialize<'de> for CreateTaskRequest
impl<'de> Deserialize<'de> for CreateTaskRequest
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 Serialize for CreateTaskRequest
impl Serialize for CreateTaskRequest
Auto Trait Implementations§
impl Freeze for CreateTaskRequest
impl RefUnwindSafe for CreateTaskRequest
impl Send for CreateTaskRequest
impl Sync for CreateTaskRequest
impl Unpin for CreateTaskRequest
impl UnsafeUnpin for CreateTaskRequest
impl UnwindSafe for CreateTaskRequest
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