pub struct ReleaseDefinitionRevision {
pub api_version: Option<String>,
pub changed_by: Option<IdentityRef>,
pub changed_date: Option<OffsetDateTime>,
pub change_type: Option<ChangeType>,
pub comment: Option<String>,
pub definition_id: Option<i32>,
pub definition_url: Option<String>,
pub revision: Option<i32>,
}
Expand description
Fields§
§api_version: Option<String>
Gets api-version for revision object.
changed_by: Option<IdentityRef>
§changed_date: Option<OffsetDateTime>
Gets date on which ReleaseDefinition changed.
change_type: Option<ChangeType>
Gets type of change.
comment: Option<String>
Gets comments for revision.
definition_id: Option<i32>
Get id of the definition.
definition_url: Option<String>
Gets definition URL.
revision: Option<i32>
Get revision number of the definition.
Implementations§
Trait Implementations§
source§impl Clone for ReleaseDefinitionRevision
impl Clone for ReleaseDefinitionRevision
source§fn clone(&self) -> ReleaseDefinitionRevision
fn clone(&self) -> ReleaseDefinitionRevision
Returns a copy 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 ReleaseDefinitionRevision
impl Debug for ReleaseDefinitionRevision
source§impl Default for ReleaseDefinitionRevision
impl Default for ReleaseDefinitionRevision
source§fn default() -> ReleaseDefinitionRevision
fn default() -> ReleaseDefinitionRevision
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReleaseDefinitionRevision
impl<'de> Deserialize<'de> for ReleaseDefinitionRevision
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 ReleaseDefinitionRevision
impl PartialEq for ReleaseDefinitionRevision
source§fn eq(&self, other: &ReleaseDefinitionRevision) -> bool
fn eq(&self, other: &ReleaseDefinitionRevision) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReleaseDefinitionRevision
Auto Trait Implementations§
impl Freeze for ReleaseDefinitionRevision
impl RefUnwindSafe for ReleaseDefinitionRevision
impl Send for ReleaseDefinitionRevision
impl Sync for ReleaseDefinitionRevision
impl Unpin for ReleaseDefinitionRevision
impl UnwindSafe for ReleaseDefinitionRevision
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