pub struct AdoJob {
pub job: Option<String>,
pub deployment: Option<String>,
pub variables: Option<AdoVariables>,
pub steps: Option<Vec<AdoStep>>,
pub pool: Option<Value>,
pub template: Option<String>,
}Fields§
§job: Option<String>Regular job identifier
deployment: Option<String>Deployment job identifier
variables: Option<AdoVariables>§steps: Option<Vec<AdoStep>>§pool: Option<Value>§template: Option<String>Job-level template reference
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AdoJob
impl<'de> Deserialize<'de> for AdoJob
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 AdoJob
impl RefUnwindSafe for AdoJob
impl Send for AdoJob
impl Sync for AdoJob
impl Unpin for AdoJob
impl UnsafeUnpin for AdoJob
impl UnwindSafe for AdoJob
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