pub struct JobRevertRequest {
pub job_id: String,
pub job_version: Option<i32>,
pub enforce_prior_version: Option<i32>,
pub consul_token: Option<String>,
pub vault_token: Option<String>,
}
Fields§
§job_id: String
§job_version: Option<i32>
§enforce_prior_version: Option<i32>
§consul_token: Option<String>
§vault_token: Option<String>
Implementations§
Source§impl JobRevertRequest
impl JobRevertRequest
pub fn new(job_id: String) -> JobRevertRequest
Trait Implementations§
Source§impl Clone for JobRevertRequest
impl Clone for JobRevertRequest
Source§fn clone(&self) -> JobRevertRequest
fn clone(&self) -> JobRevertRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JobRevertRequest
impl Debug for JobRevertRequest
Source§impl<'de> Deserialize<'de> for JobRevertRequest
impl<'de> Deserialize<'de> for JobRevertRequest
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 JobRevertRequest
impl PartialEq for JobRevertRequest
Source§impl Serialize for JobRevertRequest
impl Serialize for JobRevertRequest
impl StructuralPartialEq for JobRevertRequest
Auto Trait Implementations§
impl Freeze for JobRevertRequest
impl RefUnwindSafe for JobRevertRequest
impl Send for JobRevertRequest
impl Sync for JobRevertRequest
impl Unpin for JobRevertRequest
impl UnwindSafe for JobRevertRequest
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