pub enum ReqTask {
ImageBuild(Box<ReqImageBuildTask>),
Request(Box<ReqRequestTask>),
Application(Box<ReqApplicationTask>),
TapisJob(Box<ReqTapisJobTask>),
TapisActor(Box<ReqTapisActorTask>),
Function(Box<ReqFunctionTask>),
Template(Box<ReqTemplateTask>),
}Variants§
ImageBuild(Box<ReqImageBuildTask>)
Request(Box<ReqRequestTask>)
Application(Box<ReqApplicationTask>)
TapisJob(Box<ReqTapisJobTask>)
TapisActor(Box<ReqTapisActorTask>)
Function(Box<ReqFunctionTask>)
Template(Box<ReqTemplateTask>)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReqTask
impl<'de> Deserialize<'de> for ReqTask
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
impl StructuralPartialEq for ReqTask
Auto Trait Implementations§
impl Freeze for ReqTask
impl RefUnwindSafe for ReqTask
impl Send for ReqTask
impl Sync for ReqTask
impl Unpin for ReqTask
impl UnwindSafe for ReqTask
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